public EmailService(
     [NotNull] IEmailPartnerRouterClient emailPartnerRouterClient,
     [NotNull] IPayMerchantClient payMerchantClient,
     [NotNull] IEmployeeRepository employeeRepository,
     [NotNull] string payInvoicePortalUrl)
 {
     _emailPartnerRouterClient = emailPartnerRouterClient;
     _payMerchantClient        = payMerchantClient;
     _employeeRepository       = employeeRepository;
     _payInvoicePortalUrl      = payInvoicePortalUrl;
 }
Beispiel #2
0
 public EmailService(
     IPayInvoiceClient payInvoiceClient,
     ILykkeAssetsResolver lykkeAssetsResolver,
     IEmailPartnerRouterClient emailPartnerRouterClient,
     ILogFactory logFactory,
     IPayMerchantClient payMerchantClient)
 {
     _payInvoiceClient         = payInvoiceClient;
     _lykkeAssetsResolver      = lykkeAssetsResolver;
     _emailPartnerRouterClient = emailPartnerRouterClient;
     _payMerchantClient        = payMerchantClient;
     _log = logFactory.CreateLog(this);
 }