AuthorizationMiddleware Konstruktory

Definicja

Przeciążenia

AuthorizationMiddleware(RequestDelegate, IAuthorizationPolicyProvider)

Źródło:
AuthorizationMiddleware.cs

Inicjuje nowe wystąpienie klasy AuthorizationMiddleware.

C#
public AuthorizationMiddleware (Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider policyProvider);

Parametry

next
RequestDelegate

Następne oprogramowanie pośredniczące w potoku oprogramowania pośredniczącego aplikacji.

Dotyczy

ASP.NET Core 9.0 i inne wersje
Produkt Wersje
ASP.NET Core 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0

AuthorizationMiddleware(RequestDelegate, IAuthorizationPolicyProvider, IServiceProvider)

Źródło:
AuthorizationMiddleware.cs

Inicjuje nowe wystąpienie klasy AuthorizationMiddleware.

C#
public AuthorizationMiddleware (Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider policyProvider, IServiceProvider services);

Parametry

next
RequestDelegate

Następne oprogramowanie pośredniczące w potoku oprogramowania pośredniczącego aplikacji.

Dotyczy

ASP.NET Core 9.0 i inne wersje
Produkt Wersje
ASP.NET Core 7.0, 8.0, 9.0

AuthorizationMiddleware(RequestDelegate, IAuthorizationPolicyProvider, IServiceProvider, ILogger<AuthorizationMiddleware>)

Źródło:
AuthorizationMiddleware.cs

Inicjuje nowe wystąpienie klasy AuthorizationMiddleware.

C#
public AuthorizationMiddleware (Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.AspNetCore.Authorization.IAuthorizationPolicyProvider policyProvider, IServiceProvider services, Microsoft.Extensions.Logging.ILogger<Microsoft.AspNetCore.Authorization.AuthorizationMiddleware> logger);

Parametry

next
RequestDelegate

Następne oprogramowanie pośredniczące w potoku oprogramowania pośredniczącego aplikacji.

Dotyczy

ASP.NET Core 9.0 i ASP.NET Core 8.0
Produkt Wersje
ASP.NET Core 8.0, 9.0