Example #1
0
 public PurchaseOrderResponseHandler(ILogger logger,
                                     IEnumerable <Lazy <IPurchaseOrderResponseConsumer, PluginMetadata> > purchaseOrderConsumers,
                                     ISupportNotificationService supportNotificationService
                                     )
 {
     _logger = logger;
     _purchaseOrderConsumers     = purchaseOrderConsumers;
     _supportNotificationService = supportNotificationService;
 }
 public PurchaseOrderErrorResponseHandler(
     EFContext efContext,
     IApprovalService approvalService,
     ILogger logger,
     IEmailNotificationService emailNotificationService,
     ISupportNotificationService supportNotificationService
     )
 {
     _efContext                  = efContext;
     _approvalService            = approvalService;
     _logger                     = logger;
     _supportNotificationService = supportNotificationService;
     _emailNotificationService   = emailNotificationService;
 }