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 => services.AddMediatR(cfg =>
{ {
cfg.RegisterServicesFromAssembly(Assembly.GetExecutingAssembly()); cfg.RegisterServicesFromAssembly(Assembly.GetExecutingAssembly());
#if WINDOWS
cfg.AddBehavior<AddReportBehavior>(); cfg.AddBehavior<AddReportBehavior>();
#endif
cfg.AddBehavior<SavePdfBehavior>(); cfg.AddBehavior<SavePdfBehavior>();
cfg.AddBehavior<CreateHistoryBehavior>(); cfg.AddBehavior<CreateHistoryBehavior>();
}); });

View File

@ -1,4 +1,5 @@
using MediatR; #if WINDOWS
using MediatR;
using EnvelopeGenerator.Application.EnvelopeReports; using EnvelopeGenerator.Application.EnvelopeReports;
using EnvelopeGenerator.Application.Exceptions; using EnvelopeGenerator.Application.Exceptions;
using EnvelopeGenerator.Domain.Entities; using EnvelopeGenerator.Domain.Entities;
@ -97,3 +98,4 @@ public class AddReportBehavior : IPipelineBehavior<BurnPdfCommand, byte[]>
public required IEnumerable<EnvelopeReport> Items { get; init; } 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 ISender _sender;
private readonly ILogger<AddReportBehavior> _logger; private readonly ILogger<CreateHistoryBehavior> _logger;
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
/// <param name="sender"></param> /// <param name="sender"></param>
/// <param name="logger"></param> /// <param name="logger"></param>
public CreateHistoryBehavior(ISender sender, ILogger<AddReportBehavior> logger) public CreateHistoryBehavior(ISender sender, ILogger<CreateHistoryBehavior> logger)
{ {
_sender = sender; _sender = sender;
_logger = logger; _logger = logger;