Exemplo n.º 1
0
        public AccountController(
            IHtmlLocalizer htmlLocalizer,
            IStringLocalizer stringLocalizer,
            IViewProviderManager <UserRegistration> registerViewProvider,
            IViewProviderManager <LoginPage> loginViewProvider,
            IOptions <IdentityOptions> identityOptions,
            IPlatoUserManager <User> platoUserManager,
            IPlatoUserStore <User> platoUserStore,
            IBreadCrumbManager breadCrumbManager,
            IOptions <SiteOptions> siteOptions,
            ILogger <AccountController> logger,
            SignInManager <User> signInManage,
            UserManager <User> userManager,
            IUserEmails userEmails)
        {
            _registerViewProvider = registerViewProvider;
            _breadCrumbManager    = breadCrumbManager;
            _loginViewProvider    = loginViewProvider;
            _platoUserManager     = platoUserManager;
            _identityOptions      = identityOptions;
            _platoUserStore       = platoUserStore;
            _siteOptions          = siteOptions.Value;
            _signInManager        = signInManage;
            _userManager          = userManager;
            _userEmails           = userEmails;

            _logger = logger;

            T = htmlLocalizer;
            S = stringLocalizer;
        }
Exemplo n.º 2
0
        public AdminController(
            IHtmlLocalizer htmlLocalizer,
            IStringLocalizer stringLocalizer,
            IUserSecurityStampStore <User> securityStampStore,
            IAuthorizationService authorizationService,
            IPlatoUserManager <User> platoUserManager,
            IViewProviderManager <User> viewProvider,
            IBreadCrumbManager breadCrumbManager,
            IPlatoUserStore <User> platoUserStore,
            UserManager <User> userManager,
            IContextFacade contextFacade,
            IUserEmails userEmails,
            IAlerter alerter)
        {
            _authorizationService = authorizationService;
            _securityStampStore   = securityStampStore;
            _breadCrumbManager    = breadCrumbManager;
            _platoUserManager     = platoUserManager;
            _platoUserStore       = platoUserStore;
            _contextFacade        = contextFacade;
            _viewProvider         = viewProvider;
            _userManager          = userManager;
            _userEmails           = userEmails;
            _alerter = alerter;


            T = htmlLocalizer;
            S = stringLocalizer;
        }
Exemplo n.º 3
0
        public HomeController(
            IHtmlLocalizer htmlLocalizer,
            IStringLocalizer stringLocalizer,
            IViewProviderManager <EditProfileViewModel> editProfileViewProvider,
            IViewProviderManager <EditAccountViewModel> editAccountViewProvider,
            IViewProviderManager <EditSettingsViewModel> editSettingsViewProvider,
            IViewProviderManager <EditSignatureViewModel> editSignatureViewProvider,
            IAuthorizationService authorizationService,
            IViewProviderManager <ProfilePage> viewProvider,
            IPlatoUserManager <User> platoUserManager,
            IPlatoUserStore <User> platoUserStore,
            IBreadCrumbManager breadCrumbManager,
            ITimeZoneProvider timeZoneProvider,
            IPageTitleBuilder pageTitleBuilder,
            UserManager <User> userManager,
            IContextFacade contextFacade,
            IUserEmails userEmails,
            IAlerter alerter)
        {
            _editProfileViewProvider   = editProfileViewProvider;
            _editAccountViewProvider   = editAccountViewProvider;
            _editSettingsViewProvider  = editSettingsViewProvider;
            _editSignatureViewProvider = editSignatureViewProvider;
            _authorizationService      = authorizationService;
            _breadCrumbManager         = breadCrumbManager;
            _pageTitleBuilder          = pageTitleBuilder;
            _timeZoneProvider          = timeZoneProvider;
            _platoUserManager          = platoUserManager;
            _platoUserStore            = platoUserStore;
            _contextFacade             = contextFacade;
            _viewProvider = viewProvider;
            _userManager  = userManager;
            _userEmails   = userEmails;
            _alerter      = alerter;

            T = htmlLocalizer;
            S = stringLocalizer;
        }