protected PermissionProvider(IClaimsPrincipalHelper claimsPrincipalHelper, ILoggerFactory loggerFactory) { this.ClaimsPrincipalHelper = claimsPrincipalHelper ?? throw new ArgumentNullException(nameof(claimsPrincipalHelper)); this.Logger = (loggerFactory ?? throw new ArgumentNullException(nameof(loggerFactory))).CreateLogger(this.GetType()); }
public ConfigurationRoleProvider(IClaimsPrincipalHelper claimsPrincipalHelper, ILoggerFactory loggerFactory, IOptionsMonitor <ExtendedAuthorizationOptions> optionsMonitor) : base(claimsPrincipalHelper, loggerFactory, optionsMonitor) { }
public WindowsRoleProvider(IMemoryCache cache, IClaimsPrincipalHelper claimsPrincipalHelper, ILoggerFactory loggerFactory, IOptionsMonitor <ExtendedAuthorizationOptions> optionsMonitor) : base(claimsPrincipalHelper, loggerFactory, optionsMonitor) { this.Cache = cache ?? throw new ArgumentNullException(nameof(cache)); }
public ConfigurationPermissionProvider(IClaimsPrincipalHelper claimsPrincipalHelper, ILoggerFactory loggerFactory, IOptionsMonitor <ExtendedAuthorizationOptions> optionsMonitor) : base(claimsPrincipalHelper, loggerFactory) { this.OptionsMonitor = optionsMonitor ?? throw new ArgumentNullException(nameof(optionsMonitor)); }
protected RoleProvider(IClaimsPrincipalHelper claimsPrincipalHelper, ILoggerFactory loggerFactory, IOptionsMonitor <ExtendedAuthorizationOptions> optionsMonitor) { this.ClaimsPrincipalHelper = claimsPrincipalHelper ?? throw new ArgumentNullException(nameof(claimsPrincipalHelper)); this.Logger = (loggerFactory ?? throw new ArgumentNullException(nameof(loggerFactory))).CreateLogger(this.GetType()); this.OptionsMonitor = optionsMonitor ?? throw new ArgumentNullException(nameof(optionsMonitor)); }