20 lines
801 B
C#
20 lines
801 B
C#
|
|
//using System.Threading.Tasks;
|
|||
|
|
//using Microsoft.AspNetCore.Http;
|
|||
|
|
|
|||
|
|
//public class RequestLoggingMiddleware : IMiddleware
|
|||
|
|
//{
|
|||
|
|
// public async Task InvokeAsync(HttpContext context, RequestDelegate next)
|
|||
|
|
// {
|
|||
|
|
// // Captura información de la solicitud antes de que se procese la autenticación
|
|||
|
|
// var request = context.Request;
|
|||
|
|
// var requestInfo = $"{request.Method} {request.Path}{request.QueryString}";
|
|||
|
|
// Console.Clear();
|
|||
|
|
// // Registra la información en la consola o en tu sistema de registro
|
|||
|
|
// Console.WriteLine($"METODO SOLICITUD ENTRANTE: {requestInfo}");
|
|||
|
|
// Console.WriteLine($"PATH SOLICITUD ENTRANTE: {requestInfo}");
|
|||
|
|
// Console.WriteLine($"QUERY STRING ENTRANTE: {requestInfo}");
|
|||
|
|
|
|||
|
|
// await next(context);
|
|||
|
|
// }
|
|||
|
|
//}
|