示例#1
0
 public ABaseAppUninstallController(IUserCaching userCache, IShopifyEventsEmailer emailer, IShopifyApi shopify, IDbService <AspNetUser> usrDbService, IConfiguration config, IDbSettingsReader settings, ILogger logger) : base(config, settings, logger)
 {
     UserCache    = userCache;
     Emailer      = emailer;
     ShopifyAPI   = shopify;
     UsrDbService = usrDbService;
 }
示例#2
0
 public ABaseShopifyController(
     IAppSettingsAccessor appSettings,
     IDbService <AspNetUser> userService,
     IPlansReader planReader,
     SignInManager <AspNetUser> signInManager,
     UserManager <AspNetUser> userManager,
     IGenerateUserPassword passwordGenerator,
     IUserCaching userCache,
     IShopifyEventsEmailer emailer,
     IWebMessenger webMsg,
     IShopifyApi shopifyApi,
     IConfiguration config,
     IDbSettingsReader settings,
     ILogger logger
     ) : base(config, settings, logger)
 {
     PlanReader    = planReader;
     SignInManager = signInManager;
     UserManager   = userManager;
     PassGenerator = passwordGenerator;
     WebMsg        = webMsg;
     ShopifyAPI    = shopifyApi;
     UserDbService = userService;
     Emailer       = emailer;
     UserCache     = userCache;
     AppSettings   = appSettings;
 }
示例#3
0
 public RequireSubscription(IShopifyApi shopifyApi, IDbSettingsReader settings, IShopifyEventsEmailer shopifyEmailer,
                            IUserCaching userCaching, IDbService <AspNetUser> userDbService, ILogger <RequireSubscription> logger)
 {
     _ShopifyApi    = shopifyApi;
     _Settings      = settings;
     _Emailer       = shopifyEmailer;
     _UserCache     = userCaching;
     _Logger        = logger;
     _UserDbService = userDbService;
 }
 public MyUninstaller(
     IUserCaching userCache,
     IShopifyEventsEmailer emailer,
     IShopifyApi shopifyApi,
     IDbService <AspNetUser> userService,
     IConfiguration config,
     IDbSettingsReader settings,
     ILogger <MyUninstaller> logger) : base(
         userCache,
         emailer,
         shopifyApi,
         userService,
         config,
         settings,
         logger)
 {
     UserIsDeleted_is_called      = false;
     CouldNotDeleteUser_is_called = false;
 }
示例#5
0
        public MyDashboardController(

            IWebMessenger webMsg,
            IShopifyEventsEmailer emailer,
            IDbService <AspNetUser> userService,
            IUserCaching userCache,
            IPlansReader planReader,
            IConfiguration config,
            IDbSettingsReader settings,
            ILogger <MyDashboardController> logger) : base(
                webMsg,
                emailer,
                userService,
                userCache,
                planReader,
                config,
                settings,
                logger)
        {
        }
 public ShopifyController(IAppSettingsAccessor appSettings, IDbService <AspNetUser> userService, IPlansReader planReader, SignInManager <AspNetUser> signInManager, UserManager <AspNetUser> userManager, IGenerateUserPassword passwordGenerator, IUserCaching userCache, IShopifyEventsEmailer emailer, IWebMessenger webMsg, IShopifyApi shopifyApi, IConfiguration config, IDbSettingsReader settings, ILogger <ShopifyController> logger)
     : base(appSettings, userService, planReader, signInManager, userManager, passwordGenerator, userCache, emailer, webMsg, shopifyApi, config, settings, logger)
 {
 }
示例#7
0
 public UninstallController(IUserCaching userCache, IShopifyEventsEmailer emailer, IShopifyApi shopify, IDbService <AspNetUser> usrDbService, IConfiguration config, IDbSettingsReader settings, ILogger <UninstallController> logger) : base(userCache, emailer, shopify, usrDbService, config, settings, logger)
 {
 }
示例#8
0
 public MandatoryWebHookController(IShopifyEventsEmailer emailer, IShopifyApi shopify, IDbService <AspNetUser> usrDbService, IConfiguration config, IDbSettingsReader settings, ILogger <MandatoryWebHookController> logger) : base(emailer, shopify, usrDbService, config, settings, logger)
 {
 }
 public ABaseMandatoryWebHooksController(IShopifyEventsEmailer emailer, IShopifyApi shopify, IDbService <AspNetUser> usrDbService, IConfiguration config, IDbSettingsReader settings, ILogger logger) : base(config, settings, logger)
 {
     Emailer      = emailer;
     ShopifyAPI   = shopify;
     UsrDbService = usrDbService;
 }
 public ABaseAppDashBoardController(IWebMessenger webMSg, IShopifyEventsEmailer emailer, IDbService <AspNetUser> usrDbService, IUserCaching userCache, IPlansReader planReader, IConfiguration config, IDbSettingsReader settings, ILogger logger) : base(planReader, userCache, config, settings, logger)
 {
     Emailer      = emailer;
     UsrDbService = usrDbService;
     WebMsg       = webMSg;
 }
 public HomeController(IShopifyEventsEmailer emailer, IConfiguration config, IDbSettingsReader settings, ILogger <HomeController> logger) : base(config, settings, logger)
 {
 }