Как прочитать значение в заголовках HHTP в dotnet ограничителя ядра 2.0
Я пытаюсь прочитать значение из заголовков HTTP с помощью контроллеров dotnet core 2.0. Код, который у меня есть, находится ниже:
[Route("api/[controller]")] public class AuthController : Controller { private readonly ActionExecutedContext context; public AuthController(ActionExecutedContext context) { this.context = context; } [HttpGet] public string Get() { var xyz = context.HttpContext.Request?.Headers["Basic"]; return xyz; } }
Возвращаемое значение-ничто. Исключение, которое у меня есть, это
InvalidOperationException: Unable to resolve service for type 'Microsoft.AspNetCore.Mvc.Filters.ActionExecutedContext' while attempting to activate 'Resiliency.API.Controllers.AuthController'.
Что я должен сделать, чтобы прочитать значение из заголовков HTTP в ядре dotnet 2.0?
Что я уже пробовал:
Я пытался
HttpRequest.Headers