public ShopifyEventsEmailer(IEmailer emailer, IDbSettingsReader settings, IPlansReader planHelper, ILogger <ShopifyEventsEmailer> logger) { _Emailer = emailer; _Settings = settings; _Logger = logger; _PlanHelper = planHelper; }
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; }
public RequiresPlan(IUserCaching userCache, IPlansReader planReader, IDbSettingsReader settings, ILogger <RequiresPlan> logger, int planId, string optionName = null, string expectedValue = null) { _Logger = logger; _UserCache = userCache; _PlanReader = planReader; _Settings = settings; _Requirement = new PlanRequirementAppModel(planId, optionName, expectedValue); }
public MyProfileController( IWebMessenger webMsg, IShopifyApi shopifyApi, IPlansReader planReader, IUserCaching userCache, IConfiguration config, IDbSettingsReader settings, ILogger <MyProfileController> logger) : base( webMsg, shopifyApi, planReader, userCache, config, settings, logger) { }
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) { }
public XController(IPlansReader planReader, IConfiguration config, IDbSettingsReader settings, ILogger <XController> logger) : base(config, settings, logger) { this.PlanReader = planReader; }
public ABaseSubscriberController(IPlansReader plansReader, IUserCaching cachedUser, IConfiguration config, IDbSettingsReader settings, ILogger logger) : base(cachedUser, config, settings, logger) { this.Plans = plansReader; }
public ABaseMyProfileController(IWebMessenger webMsg, IShopifyApi shopifyApi, IPlansReader plansReader, IUserCaching cachedUser, IConfiguration config, IDbSettingsReader settings, ILogger logger) : base(plansReader, cachedUser, config, settings, logger) { WebMsg = webMsg; ShopifyAPI = shopifyApi; }
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; }