public CheckoutController(ICommandSender commandSender, IQuerySender querySender, IPasswordHasher <string> passwordHasher, IAuthenticationHelper authenticationHelper, ISessionProvider sessionProvider, IConfirmationEmailSender confirmationEmailSender, IClientIpProvider clientIpProvider, ISiteIdProvider siteIdProvider, ISiteUrlsProvider siteUrlsProvider, IGeoCurrency geoCurrency, FIL.Logging.ILogger logger, IMailChimpProvider mailChimpProvider) { _commandSender = commandSender; _querySender = querySender; _passwordHasher = passwordHasher; _authenticationHelper = authenticationHelper; _sessionProvider = sessionProvider; _confirmationEmailSender = confirmationEmailSender; _clientIpProvider = clientIpProvider; _siteIdProvider = siteIdProvider; _siteUrlsProvider = siteUrlsProvider; _logger = logger; _geoCurrency = geoCurrency; _mailChimpProvider = mailChimpProvider; }
public MyAccountController(ICommandSender commandSender, IPasswordHasher <string> passwordHasher, IQuerySender querySender, ISessionProvider sessionProvider, IGeoCurrency geoCurrency, IMailChimpProvider mailChimpProvider, ILogger logger) { _commandSender = commandSender; _passwordHasher = passwordHasher; _querySender = querySender; _sessionProvider = sessionProvider; _geoCurrency = geoCurrency; _mailChimpProvider = mailChimpProvider; _logger = logger; }
public OrderConformationController(IQuerySender querySender, IConfirmationEmailSender confirmationEmailSender, IAmazonS3FileProvider amazonS3FileProvider, FIL.Logging.ILogger logger, ILocalDateTimeProvider localDateTimeProvider, ICommandSender commandSender, IAccountEmailSender accountEmailSender, IGeoCurrency geoCurrency, IMailChimpProvider mailChimpProvider) { _commandSender = commandSender; _querySender = querySender; _confirmationEmailSender = confirmationEmailSender; _amazonS3FileProvider = amazonS3FileProvider; _localDateTimeProvider = localDateTimeProvider; _logger = logger; _accountEmailSender = accountEmailSender; _mailChimpProvider = mailChimpProvider; _geoCurrency = geoCurrency; }