Esempio n. 1
0
 /// <summary>	Specialised constructor for use only by derived class. </summary>
 /// <param name="dataService">	The data service. </param>
 protected IdentityTest(IIdentityDataService dataService)
 {
     DataService = dataService;
     if (DataService.CanMigrate())
     {
         DataService.Migrate();
     }
 }
 /// <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;
 }
Esempio 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="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;
 }
 /// <summary>	Constructor. </summary>
 /// <param name="dataService">	The data service. </param>
 public IdentityUserLoginTest(IIdentityDataService dataService) : base(dataService)
 {
 }
Esempio n. 5
0
 /// <summary>Constructor.</summary>
 /// <param name="dataService">          The data service. </param>
 /// <param name="identityDataService">  The identity data service. </param>
 public ResourceTypOperationAuthorizationHandler(IAuthorizationDataService dataService,
                                                 IIdentityDataService identityDataService)
 {
     _dataService         = dataService;
     _identityDataService = identityDataService;
 }
Esempio n. 6
0
 /// <summary>Constructor.</summary>
 /// <exception cref="ArgumentNullException">    Thrown when one or more required arguments are
 ///                                             null. </exception>
 /// <param name="dataService">  The data service. </param>
 /// <param name="describer">    The describer. </param>
 public IdentityStore(IIdentityDataService dataService, IdentityErrorDescriber describer)
 {
     UnitOfWork     = dataService?.StartUnitOfWork() ?? throw new ArgumentNullException(nameof(dataService));
     ErrorDescriber = describer;
 }
 public IdentityClaimTest(IIdentityDataService dataService) : base(dataService)
 {
 }
Esempio n. 8
0
 /// <summary>	Default constructor. </summary>
 public IdentityUserRoleTest(IIdentityDataService dataService) : base(dataService)
 {
 }
 /// <summary>Specialised constructor for use only by derived class.</summary>
 /// <param name="dataService">          The data service. </param>
 /// <param name="identityDataService">  The identity data service. </param>
 protected ActivityRoleTest(IAuthorizationDataService dataService, IIdentityDataService identityDataService) :
     base(dataService)
 {
     _identityDataService = identityDataService;
 }