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