예제 #1
0
 public CheckoutModel(IBasketService basketService,
                      IBasketViewModelService basketViewModelService,
                      UserManager <ApplicationUser> userManager,
                      SignInManager <ApplicationUser> signInManager,
                      IEmailSender emailSender,
                      IOptions <EmailSettings> settings,
                      IMailChimpService mailChimpService)
 {
     _basketService          = basketService;
     _userManager            = userManager;
     _signInManager          = signInManager;
     _basketViewModelService = basketViewModelService;
     _emailSender            = emailSender;
     _mailChimpService       = mailChimpService;
     _settings = settings.Value;
 }
예제 #2
0
 public SigninModel(SignInManager <ApplicationUser> signInManager,
                    UserManager <ApplicationUser> userManager,
                    IBasketService basketService,
                    IEmailSender emailSender,
                    IOptions <EmailSettings> settings,
                    IMailChimpService mailChimpService,
                    ILogger <SigninModel> logger)
 {
     _signInManager    = signInManager;
     _basketService    = basketService;
     _emailSender      = emailSender;
     _mailChimpService = mailChimpService;
     _userManager      = userManager;
     _settings         = settings.Value;
     _logger           = logger;
 }
예제 #3
0
 public ContactsController(IControllerPackage <Contact> controllerPackage, IRepository <Donation> donationRepository, ILogger logger, IMailChimpService mailChimpService) : base(controllerPackage)
 {
     _donationRepository = donationRepository;
     _logger             = logger;
     _mailChimpService   = mailChimpService;
 }
 public SubscriptionController(IMailChimpService mailChimpService)
 {
     _mailChimpService = mailChimpService;
 }
예제 #5
0
 public ApiKeyValidAttribute()
 {
     // Todo: Figure out how to inject this service
     _mailChimpService = new MailChimpService(null, null, null);
 }
예제 #6
0
 public IndexModel(ICatalogService catalogService, IShopService shopService, IMailChimpService mailChimpService)
 {
     _catalogService   = catalogService;
     _shopService      = shopService;
     _mailChimpService = mailChimpService;
 }