chore: wrap AddReportBehavior with #if WINDOWS directive

This commit is contained in:
tekh 2025-11-12 11:08:09 +01:00
parent d88ed324be
commit 958bcdfc42
3 changed files with 8 additions and 4 deletions

View File

@ -87,7 +87,9 @@ public static class DependencyInjection
services.AddMediatR(cfg =>
{
cfg.RegisterServicesFromAssembly(Assembly.GetExecutingAssembly());
#if WINDOWS
cfg.AddBehavior<AddReportBehavior>();
#endif
cfg.AddBehavior<SavePdfBehavior>();
cfg.AddBehavior<CreateHistoryBehavior>();
});

View File

@ -1,4 +1,5 @@
using MediatR;
#if WINDOWS
using MediatR;
using EnvelopeGenerator.Application.EnvelopeReports;
using EnvelopeGenerator.Application.Exceptions;
using EnvelopeGenerator.Domain.Entities;
@ -97,3 +98,4 @@ public class AddReportBehavior : IPipelineBehavior<BurnPdfCommand, byte[]>
public required IEnumerable<EnvelopeReport> Items { get; init; }
}
}
#endif

View File

@ -12,14 +12,14 @@ public class CreateHistoryBehavior : IPipelineBehavior<BurnPdfCommand, byte[]>
{
private readonly ISender _sender;
private readonly ILogger<AddReportBehavior> _logger;
private readonly ILogger<CreateHistoryBehavior> _logger;
/// <summary>
///
/// </summary>
/// <param name="sender"></param>
/// <param name="logger"></param>
public CreateHistoryBehavior(ISender sender, ILogger<AddReportBehavior> logger)
public CreateHistoryBehavior(ISender sender, ILogger<CreateHistoryBehavior> logger)
{
_sender = sender;
_logger = logger;