2 implementations of IPolicyEvaluator
Aspire.Dashboard (1)
Authentication\AspirePolicyEvaluator.cs (1)
16
public class AspirePolicyEvaluator :
IPolicyEvaluator
Microsoft.AspNetCore.Authorization.Policy (1)
PolicyEvaluator.cs (1)
14
public class PolicyEvaluator :
IPolicyEvaluator
8 references to IPolicyEvaluator
Aspire.Dashboard (1)
DashboardWebApplication.cs (1)
208
builder.Services.AddSingleton<
IPolicyEvaluator
, AspirePolicyEvaluator>();
Microsoft.AspNetCore.Authorization.Policy (5)
AuthorizationMiddleware.cs (2)
155
var
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)
33
services.TryAddTransient<
IPolicyEvaluator
, PolicyEvaluator>();
Microsoft.AspNetCore.Mvc.Core (2)
Authorization\AuthorizeFilter.cs (2)
175
var
policyEvaluator = context.HttpContext.RequestServices.GetRequiredService<
IPolicyEvaluator
>();