public AccountController( IAccountService accountService, SiteContext currentSite, IpAddressTracker ipAddressTracker, ISiteMessageEmailSender emailSender, SiteTimeZoneService timeZoneHelper, IIdentityServerIntegration identityServerIntegration, IStringLocalizer <CloudscribeCore> localizer, IRecaptchaKeysProvider recaptchaKeysProvider, IRecaptchaServerSideValidator recaptchaServerSideValidator, IHandleCustomRegistration customRegistration, IHandleAccountAnalytics analyticsHandler, ILogger <AccountController> logger ) { AccountService = accountService; CurrentSite = currentSite; IdentityServerIntegration = identityServerIntegration; EmailSender = emailSender; IpAddressTracker = ipAddressTracker; StringLocalizer = localizer; Log = logger; RecaptchaKeysProvider = recaptchaKeysProvider; RecaptchaServerSideValidator = recaptchaServerSideValidator; TimeZoneHelper = timeZoneHelper; CustomRegistration = customRegistration; Analytics = analyticsHandler; }
public AccountController( IAccountService accountService, SiteContext currentSite, IpAddressTracker ipAddressTracker, ISiteMessageEmailSender emailSender, SiteTimeZoneService timeZoneHelper, ISmsSender smsSender, IIdentityServerIntegration identityServerIntegration, IStringLocalizer <CloudscribeCore> localizer, IRecaptchaKeysProvider recaptchaKeysProvider, IHandleCustomRegistration customRegistration, IHandleAccountAnalytics analyticsHandler, ILogger <AccountController> logger ) { this.accountService = accountService; Site = currentSite; this.identityServerIntegration = identityServerIntegration; this.emailSender = emailSender; this.smsSender = smsSender; this.ipAddressTracker = ipAddressTracker; sr = localizer; log = logger; this.recaptchaKeysProvider = recaptchaKeysProvider; this.timeZoneHelper = timeZoneHelper; this.customRegistration = customRegistration; analytics = analyticsHandler; }
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 UserAdminController( SiteManager siteManager, SiteUserManager <SiteUser> userManager, ISiteMessageEmailSender emailSender, IOptions <UIOptions> uiOptionsAccessor, IHtmlLocalizer <CoreResources> localizer ) { UserManager = userManager; this.siteManager = siteManager; this.emailSender = emailSender; uiOptions = uiOptionsAccessor.Value; this.localizer = localizer; }
public EmailChangeHandler( SiteContext currentSite, SiteUserManager <SiteUser> userManager, IStringLocalizer <CloudscribeCore> localizer, ISiteMessageEmailSender emailSender, ILogger <EmailChangeHandler> logger ) { CurrentSite = currentSite; UserManager = userManager; StringLocalizer = localizer; EmailSender = emailSender; Log = logger; }
public AccountController( UserManager <UserEntity> userManager, SignInManager <UserEntity> signInManager, ISiteMessageEmailSender emailSender, ISmsSender smsSender, SiteContext currentSite, ILoggerFactory loggerFactory) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _smsSender = smsSender; _siteContext = currentSite; _logger = loggerFactory.CreateLogger <AccountController>(); }
public UserAdminController( SiteManager siteManager, SiteUserManager<SiteUser> userManager, ISiteMessageEmailSender emailSender, IOptions<UIOptions> uiOptionsAccessor, IHtmlLocalizer<CoreResources> localizer ) { UserManager = userManager; this.siteManager = siteManager; this.emailSender = emailSender; uiOptions = uiOptionsAccessor.Value; this.localizer = localizer; }
public AccountController( ISiteResolver siteResolver, SiteUserManager <SiteUser> userManager, SiteSignInManager <SiteUser> signInManager, ISiteMessageEmailSender emailSender, ISmsSender smsSender, ILogger <AccountController> logger) { Site = siteResolver.Resolve(); this.userManager = userManager; this.signInManager = signInManager; //config = configuration; this.emailSender = emailSender; this.smsSender = smsSender; log = logger; }
public AccountController( ISiteResolver siteResolver, SiteUserManager<SiteUser> userManager, SiteSignInManager<SiteUser> signInManager, ISiteMessageEmailSender emailSender, ISmsSender smsSender, ILogger<AccountController> logger) { Site = siteResolver.Resolve(); this.userManager = userManager; this.signInManager = signInManager; //config = configuration; this.emailSender = emailSender; this.smsSender = smsSender; log = logger; }
public AccountController( SiteSettings currentSite, SiteUserManager<SiteUser> userManager, SiteSignInManager<SiteUser> signInManager, IpAddressTracker ipAddressTracker, ISiteMessageEmailSender emailSender, ISmsSender smsSender, ILogger<AccountController> logger) { Site = currentSite; this.userManager = userManager; this.signInManager = signInManager; this.emailSender = emailSender; this.smsSender = smsSender; this.ipAddressTracker = ipAddressTracker; log = logger; }
public AccountController( SiteSettings currentSite, SiteUserManager <SiteUser> userManager, SiteSignInManager <SiteUser> signInManager, IpAddressTracker ipAddressTracker, ISiteMessageEmailSender emailSender, ISmsSender smsSender, ILogger <AccountController> logger) { Site = currentSite; this.userManager = userManager; this.signInManager = signInManager; this.emailSender = emailSender; this.smsSender = smsSender; this.ipAddressTracker = ipAddressTracker; log = logger; }
public UserAdminController( SiteManager siteManager, SiteUserManager <SiteUser> userManager, ISiteMessageEmailSender emailSender, IOptions <UIOptions> uiOptionsAccessor, IStringLocalizer <CloudscribeCore> localizer, ITimeZoneIdResolver timeZoneIdResolver, ITimeZoneHelper timeZoneHelper ) { UserManager = userManager; this.siteManager = siteManager; this.emailSender = emailSender; uiOptions = uiOptionsAccessor.Value; sr = localizer; this.timeZoneIdResolver = timeZoneIdResolver; tzHelper = timeZoneHelper; }
public UserAdminController( SiteManager siteManager, SiteUserManager<SiteUser> userManager, ISiteMessageEmailSender emailSender, IOptions<UIOptions> uiOptionsAccessor, IStringLocalizer<CloudscribeCore> localizer, ITimeZoneIdResolver timeZoneIdResolver, ITimeZoneHelper timeZoneHelper ) { UserManager = userManager; this.siteManager = siteManager; this.emailSender = emailSender; uiOptions = uiOptionsAccessor.Value; sr = localizer; this.timeZoneIdResolver = timeZoneIdResolver; tzHelper = timeZoneHelper; }
public UserAdminController( SiteManager siteManager, SiteUserManager <SiteUser> userManager, ISiteMessageEmailSender emailSender, IOptions <UIOptions> uiOptionsAccessor, IStringLocalizer <CloudscribeCore> localizer, cloudscribe.DateTimeUtils.ITimeZoneIdResolver timeZoneIdResolver, cloudscribe.DateTimeUtils.ITimeZoneHelper timeZoneHelper, IHandleCustomUserInfoAdmin customUserEdit ) { _userManager = userManager; _siteManager = siteManager; _emailSender = emailSender; _uiOptions = uiOptionsAccessor.Value; _sr = localizer; _timeZoneIdResolver = timeZoneIdResolver; _tzHelper = timeZoneHelper; _customUserInfo = customUserEdit; }
public UserAdminController( SiteManager siteManager, SiteUserManager <SiteUser> userManager, ISiteMessageEmailSender emailSender, IAuthorizationService authorizationService, IOptions <UIOptions> uiOptionsAccessor, IStringLocalizer <CloudscribeCore> localizer, cloudscribe.DateTimeUtils.ITimeZoneIdResolver timeZoneIdResolver, cloudscribe.DateTimeUtils.ITimeZoneHelper timeZoneHelper, IHandleCustomUserInfoAdmin customUserEdit ) { UserManager = userManager; SiteManager = siteManager; EmailSender = emailSender; UIOptions = uiOptionsAccessor.Value; StringLocalizer = localizer; AuthorizationService = authorizationService; TimeZoneIdResolver = timeZoneIdResolver; TimeZoneHelper = timeZoneHelper; CustomUserInfo = customUserEdit; }
public AccountController( SiteContext currentSite, SiteUserManager <SiteUser> userManager, SiteSignInManager <SiteUser> signInManager, IpAddressTracker ipAddressTracker, ISiteMessageEmailSender emailSender, ISmsSender smsSender, IIdentityServerIntegration identityServerIntegration, IStringLocalizer <CloudscribeCore> localizer, ILogger <AccountController> logger ) { Site = currentSite; this.userManager = userManager; this.signInManager = signInManager; this.identityServerIntegration = identityServerIntegration; this.emailSender = emailSender; this.smsSender = smsSender; this.ipAddressTracker = ipAddressTracker; sr = localizer; log = logger; }
public AccountController( SiteContext currentSite, SiteUserManager<SiteUser> userManager, SiteSignInManager<SiteUser> signInManager, IpAddressTracker ipAddressTracker, ISiteMessageEmailSender emailSender, ISmsSender smsSender, IIdentityServerIntegration identityServerIntegration, IStringLocalizer<CloudscribeCore> localizer, ILogger<AccountController> logger ) { Site = currentSite; this.userManager = userManager; this.signInManager = signInManager; this.identityServerIntegration = identityServerIntegration; this.emailSender = emailSender; this.smsSender = smsSender; this.ipAddressTracker = ipAddressTracker; sr = localizer; log = logger; }