Код: Выделить всё
[Authorize]
[ApiController]
[Route("api/[controller]/[action]")]
public class StatusWAController : ControllerBase
{
private readonly ILogger _logger;
private readonly IstatusMensajeWAService _statusMensajeWAService;
public StatusWAController(ILogger logger, IstatusMensajeWAService statusMensajeWAService)
{
_logger = logger;
_statusMensajeWAService = statusMensajeWAService;
}
[HttpPost(Name = "CreateResponseWA")]
public async Task CreateResponseWA(CreateResponseWADto createResponseWADto)
{
_logger.LogWarning("Request started: ");
Request.EnableBuffering();
Request.Body.Position = 0;
var body = await new StreamReader(Request.Body).ReadToEndAsync(); //Always empty
_logger.LogWarning("Request finished: " + body);//Only shows --> "Request finished: "
return Ok(body)
}
}
Подробнее здесь: https://stackoverflow.com/questions/788 ... with-net-8