2 implementations of IAuthorizationHandlerProvider
Microsoft.AspNetCore.Authorization (1)
DefaultAuthorizationHandlerProvider.cs (1)
15public class DefaultAuthorizationHandlerProvider : IAuthorizationHandlerProvider
Microsoft.AspNetCore.Authorization.Test (1)
DefaultAuthorizationServiceTests.cs (1)
1131public class SadHandlerProvider : IAuthorizationHandlerProvider
5 references to IAuthorizationHandlerProvider
Microsoft.AspNetCore (1)
WebApplicationBuilder.cs (1)
445if (serviceProviderIsService?.IsService(typeof(IAuthorizationHandlerProvider)) is true)
Microsoft.AspNetCore.Authorization (3)
AuthorizationServiceCollectionExtensions.cs (1)
32services.TryAdd(ServiceDescriptor.Transient<IAuthorizationHandlerProvider, DefaultAuthorizationHandlerProvider>());
DefaultAuthorizationService.cs (2)
21private readonly IAuthorizationHandlerProvider _handlers; 35public DefaultAuthorizationService(IAuthorizationPolicyProvider policyProvider, IAuthorizationHandlerProvider handlers, ILogger<DefaultAuthorizationService> logger, IAuthorizationHandlerContextFactory contextFactory, IAuthorizationEvaluator evaluator, IOptions<AuthorizationOptions> options)
Microsoft.AspNetCore.Authorization.Test (1)
DefaultAuthorizationServiceTests.cs (1)
1144services.AddSingleton<IAuthorizationHandlerProvider, SadHandlerProvider>();