public ManageController( SiteContext currentSite, SiteUserManager <SiteUser> userManager, SignInManager <SiteUser> signInManager, IAccountService accountService, //ISmsSender smsSender, IStringLocalizer <CloudscribeCore> localizer, DateTimeUtils.ITimeZoneIdResolver timeZoneIdResolver, DateTimeUtils.ITimeZoneHelper timeZoneHelper, IHandleCustomUserInfo customUserInfo, ILogger <ManageController> logger, UrlEncoder urlEncoder, ISiteAccountCapabilitiesProvider siteCapabilities, ISiteMessageEmailSender emailSender, IEmailChangeHandler emailChangeHandler ) { CurrentSite = currentSite; UserManager = userManager; SignInManager = signInManager; AccountService = accountService; StringLocalizer = localizer; TimeZoneIdResolver = timeZoneIdResolver; TimeZoneHelper = timeZoneHelper; CustomUserInfo = customUserInfo; Log = logger; UrlEncoder = urlEncoder; SiteCapabilities = siteCapabilities; EmailSender = emailSender; EmailChangeHandler = emailChangeHandler; }
public ManageController( SiteContext currentSite, SiteUserManager <SiteUser> userManager, SignInManager <SiteUser> signInManager, IAccountService accountService, //ISmsSender smsSender, IStringLocalizer <CloudscribeCore> localizer, cloudscribe.DateTimeUtils.ITimeZoneIdResolver timeZoneIdResolver, cloudscribe.DateTimeUtils.ITimeZoneHelper timeZoneHelper, IHandleCustomUserInfo customUserInfo, ILogger <ManageController> logger, UrlEncoder urlEncoder ) { CurrentSite = currentSite; UserManager = userManager; SignInManager = signInManager; AccountService = accountService; StringLocalizer = localizer; TimeZoneIdResolver = timeZoneIdResolver; TimeZoneHelper = timeZoneHelper; CustomUserInfo = customUserInfo; Log = logger; UrlEncoder = urlEncoder; }
public ManageController( SiteContext currentSite, SiteUserManager <SiteUser> userManager, SignInManager <SiteUser> signInManager, ISmsSender smsSender, IStringLocalizer <CloudscribeCore> localizer, ITimeZoneIdResolver timeZoneIdResolver, ITimeZoneHelper timeZoneHelper, IHandleCustomUserInfo customUserInfo ) { Site = currentSite; this.userManager = userManager; this.signInManager = signInManager; this.smsSender = smsSender; sr = localizer; this.timeZoneIdResolver = timeZoneIdResolver; tzHelper = timeZoneHelper; this.customUserInfo = customUserInfo; }
public ManageController( SiteContext currentSite, SiteUserManager <SiteUser> userManager, SignInManager <SiteUser> signInManager, //ISmsSender smsSender, IStringLocalizer <CloudscribeCore> localizer, ITimeZoneIdResolver timeZoneIdResolver, ITimeZoneHelper timeZoneHelper, IHandleCustomUserInfo customUserInfo, ILogger <ManageController> logger, UrlEncoder urlEncoder ) { _currentSite = currentSite; _userManager = userManager; _signInManager = signInManager; _sr = localizer; _timeZoneIdResolver = timeZoneIdResolver; _tzHelper = timeZoneHelper; _customUserInfo = customUserInfo; _logger = logger; _urlEncoder = urlEncoder; }