Esempio n. 1
0
 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;
 }
Esempio n. 2
0
 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;
 }
Esempio n. 3
0
 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;
 }
Esempio n. 4
0
 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;
 }