/// <summary>   Constructor. </summary>
 /// <param name="logger">               The logger. </param>
 /// <param name="mailService">          The mail service. </param>
 /// <param name="errorOptions">         Options for controlling the error. </param>
 /// <param name="localizerFactory">     The localizer factory. </param>
 /// <param name="applicationOptions">   Options for controlling the application. </param>
 public HomeController(ILogger <HomeController> logger, ITemplatingMailService mailService,
                       ErrorOptions errorOptions, IStringLocalizerFactory localizerFactory, ApplicationOptions applicationOptions)
 {
     _logger             = logger;
     _mailService        = mailService;
     _errorOptions       = errorOptions;
     _localizerFactory   = localizerFactory;
     _applicationOptions = applicationOptions;
 }
 /// <summary>Constructor.</summary>
 /// <param name="identityDataService">          The identity data service. </param>
 /// <param name="userManager">                  Manager for user. </param>
 /// <param name="applicationOptions">           Gets options for controlling the application. </param>
 /// <param name="emailSender">                  The email sender. </param>
 /// <param name="localizerFactory">             The localizer factory. </param>
 /// <param name="authorizationDataService">     The authorization data service. </param>
 public AdminController(IIdentityDataService identityDataService, UserManager <IdentityUserEntity> userManager,
                        ApplicationOptions applicationOptions, ITemplatingMailService emailSender, IStringLocalizerFactory localizerFactory,
                        IAuthorizationDataService authorizationDataService)
 {
     _identityDataService      = identityDataService;
     _userManager              = userManager;
     _applicationOptions       = applicationOptions;
     _emailSender              = emailSender;
     _localizerFactory         = localizerFactory;
     _authorizationDataService = authorizationDataService;
 }
Exemplo n.º 3
0
 /// <summary>Constructor.</summary>
 /// <param name="userManager">      Manager for user. </param>
 /// <param name="signInManager">    Manager for sign in. </param>
 /// <param name="emailSender">      The email sender. </param>
 /// <param name="loggerFactory">    The logger factory. </param>
 /// <param name="localizer">        The localizer. </param>
 public ProfileController(
     UserManager <IdentityUserEntity> userManager,
     SignInManager <IdentityUserEntity> signInManager,
     ITemplatingMailService emailSender,
     ILoggerFactory loggerFactory,
     IStringLocalizer <ProfileResource> localizer)
 {
     _userManager   = userManager;
     _signInManager = signInManager;
     _logger        = loggerFactory.CreateLogger <ProfileController>();
     _localizer     = localizer;
 }
Exemplo n.º 4
0
 /// <summary>   Constructor. </summary>
 /// <param name="userManager">          Manager for user. </param>
 /// <param name="signInManager">        Manager for sign in. </param>
 /// <param name="emailSender">          The email sender. </param>
 /// <param name="loggerFactory">        The logger factory. </param>
 /// <param name="dataService">          The data service. </param>
 /// <param name="adminOptions">         Options for controlling the admin. </param>
 /// <param name="localizer">            The localizer. </param>
 /// <param name="localizerFactory">     The localizer factory. </param>
 /// <param name="identityDataService">  The identity data service. </param>
 /// <param name="applicationOptions">   Options for controlling the application. </param>
 public AccountController(
     UserManager <IdentityUserEntity> userManager,
     SignInManager <IdentityUserEntity> signInManager,
     ITemplatingMailService emailSender,
     ILoggerFactory loggerFactory,
     IIdentityDataService dataService,
     AdminOptions adminOptions,
     IStringLocalizer <AccountResource> localizer,
     IStringLocalizerFactory localizerFactory, IIdentityDataService identityDataService, ApplicationOptions applicationOptions)
 {
     _userManager         = userManager;
     _signInManager       = signInManager;
     _emailSender         = emailSender;
     _logger              = loggerFactory.CreateLogger <AccountController>();
     _adminOptions        = adminOptions;
     _localizer           = localizer;
     _localizerFactory    = localizerFactory;
     _identityDataService = identityDataService;
     _applicationOptions  = applicationOptions;
 }