Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 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;
 }
Exemplo n.º 3
0
 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;
 }