/// <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; }
/// <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) { }
/// <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; }
/// <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) { }
/// <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; }