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