AspNetCore.ApiGateway.Authorization.GatewayVerbAuthorizeAttribute.OnAuthorizationAsync C# (CSharp) Метод

OnAuthorizationAsync() публичный Метод

public OnAuthorizationAsync ( AuthorizationFilterContext context ) : Task
context AuthorizationFilterContext
Результат Task
        public async Task OnAuthorizationAsync(AuthorizationFilterContext context)
        {
            if (this._authorization != null)
            {
                var routeData = context.HttpContext.GetRouteData();

                routeData.Values.TryGetValue("api", out var api);
                routeData.Values.TryGetValue("key", out var key);

                await this._authorization.AuthorizeAsync(context, api?.ToString(), key?.ToString());
            }
        }
    }