1 implementation of IAuthorizationHandlerContextFactory
Microsoft.AspNetCore.Authorization (1)
DefaultAuthorizationHandlerContextFactory.cs (1)
12public class DefaultAuthorizationHandlerContextFactory : IAuthorizationHandlerContextFactory
5 references to IAuthorizationHandlerContextFactory
Microsoft.AspNetCore.Authorization (5)
AuthorizationServiceCollectionExtensions.cs (1)
37services.TryAdd(ServiceDescriptor.Transient<IAuthorizationHandlerContextFactory, DefaultAuthorizationHandlerContextFactory>());
DefaultAuthorizationService.cs (3)
20private readonly IAuthorizationHandlerContextFactory _contextFactory; 32/// <param name="contextFactory">The <see cref="IAuthorizationHandlerContextFactory"/> used to create the context to handle the authorization.</param> 35public DefaultAuthorizationService(IAuthorizationPolicyProvider policyProvider, IAuthorizationHandlerProvider handlers, ILogger<DefaultAuthorizationService> logger, IAuthorizationHandlerContextFactory contextFactory, IAuthorizationEvaluator evaluator, IOptions<AuthorizationOptions> options)
DefaultAuthorizationServiceImpl.cs (1)
18IAuthorizationHandlerContextFactory contextFactory,