2 implementations of IPolicyEvaluator
Aspire.Dashboard (1)
Authentication\AspirePolicyEvaluator.cs (1)
16public class AspirePolicyEvaluator : IPolicyEvaluator
Microsoft.AspNetCore.Authorization.Policy (1)
PolicyEvaluator.cs (1)
14public class PolicyEvaluator : IPolicyEvaluator
8 references to IPolicyEvaluator
Aspire.Dashboard (1)
DashboardWebApplication.cs (1)
208builder.Services.AddSingleton<IPolicyEvaluator, AspirePolicyEvaluator>();
Microsoft.AspNetCore.Authorization.Policy (5)
AuthorizationMiddleware.cs (2)
155var policyEvaluator = context.RequestServices.GetRequiredService<IPolicyEvaluator>();
PolicyAuthorizationResult.cs (1)
7/// The result of <see cref="IPolicyEvaluator.AuthorizeAsync(AuthorizationPolicy, Authentication.AuthenticateResult, Http.HttpContext, object?)"/>.
PolicyEvaluator.cs (1)
12/// Default implementation for <see cref="IPolicyEvaluator"/>.
PolicyServiceCollectionExtensions.cs (1)
33services.TryAddTransient<IPolicyEvaluator, PolicyEvaluator>();
Microsoft.AspNetCore.Mvc.Core (2)
Authorization\AuthorizeFilter.cs (2)
175var policyEvaluator = context.HttpContext.RequestServices.GetRequiredService<IPolicyEvaluator>();