Example #1
0
 public AccountController(NoticeProvider noticeProvider,
                          IClaimsIdentityProvider claimsIdentityProvider,
                          CaptchaStorageService captchaStorageService,
                          SendWelcomeEmailProvider sendWelcomeEmailProvider,
                          AppConfigProvider appConfigProvider)
 {
     Settings                 = new AccountSettings();
     ControllerHelper         = new AccountControllerHelper(Settings);
     NoticeProvider           = noticeProvider;
     ClaimsIdentityProvider   = claimsIdentityProvider;
     CaptchaStorageService    = captchaStorageService;
     SendWelcomeEmailProvider = sendWelcomeEmailProvider;
     AppConfigProvider        = appConfigProvider;
 }
Example #2
0
 public CheckoutAccountController(
     AccountControllerHelper accountControllerHelper,
     CaptchaStorageService captchaStorageService,
     ICheckoutAccountStatusProvider checkoutAccountStatusProvider,
     IClaimsIdentityProvider claimsIdentityProvider,
     NoticeProvider noticeProvider,
     IPersistedCheckoutContextProvider persistedCheckoutContextProvider,
     SendWelcomeEmailProvider sendWelcomeEmailProvider)
 {
     AccountControllerHelper       = accountControllerHelper;
     CaptchaStorageService         = captchaStorageService;
     CheckoutAccountStatusProvider = checkoutAccountStatusProvider;
     ClaimsIdentityProvider        = claimsIdentityProvider;
     NoticeProvider = noticeProvider;
     PersistedCheckoutContextProvider = persistedCheckoutContextProvider;
     SendWelcomeEmailProvider         = sendWelcomeEmailProvider;
 }
 public AccountController(NoticeProvider noticeProvider,
                          IClaimsIdentityProvider claimsIdentityProvider,
                          SendWelcomeEmailProvider sendWelcomeEmailProvider,
                          AppConfigProvider appConfigProvider,
                          CartActionProvider cartActionProvider,
                          IDataRetentionService dataRetentionService,
                          IStringResourceProvider stringResourceProvider,
                          CaptchaVerificationProvider captchaVerificationProvider)
 {
     Settings                    = new AccountSettings();
     CaptchaSettings             = new CaptchaSettings();
     ControllerHelper            = new AccountControllerHelper(Settings);
     NoticeProvider              = noticeProvider;
     ClaimsIdentityProvider      = claimsIdentityProvider;
     SendWelcomeEmailProvider    = sendWelcomeEmailProvider;
     AppConfigProvider           = appConfigProvider;
     CartActionProvider          = cartActionProvider;
     DataRetentionService        = dataRetentionService;
     StringResourceProvider      = stringResourceProvider;
     CaptchaVerificationProvider = captchaVerificationProvider;
 }
 public CheckoutAccountController(
     AccountControllerHelper accountControllerHelper,
     AppConfigProvider appConfigProvider,
     ICheckoutAccountStatusProvider checkoutAccountStatusProvider,
     IClaimsIdentityProvider claimsIdentityProvider,
     NoticeProvider noticeProvider,
     IPersistedCheckoutContextProvider persistedCheckoutContextProvider,
     SendWelcomeEmailProvider sendWelcomeEmailProvider,
     CartActionProvider cartActionProvider,
     CaptchaVerificationProvider captchaVerificationProvider)
 {
     AccountControllerHelper       = accountControllerHelper;
     AppConfigProvider             = appConfigProvider;
     CheckoutAccountStatusProvider = checkoutAccountStatusProvider;
     ClaimsIdentityProvider        = claimsIdentityProvider;
     NoticeProvider = noticeProvider;
     PersistedCheckoutContextProvider = persistedCheckoutContextProvider;
     SendWelcomeEmailProvider         = sendWelcomeEmailProvider;
     CartActionProvider          = cartActionProvider;
     CaptchaVerificationProvider = captchaVerificationProvider;
     CaptchaSettings             = new CaptchaSettings();
 }