Skip to content
Snippets Groups Projects
Commit 3540e0b4 authored by Tamara Čierniková's avatar Tamara Čierniková
Browse files

Resolve "Logging middleware"

parent cfebb0a4
No related branches found
No related tags found
2 merge requests!21Milestone-1,!14Resolve "Logging middleware"
namespace Api.Middleware;
public class RequestLoggingMiddleware
{
private readonly RequestDelegate _next;
private readonly ILogger<RequestLoggingMiddleware> _logger;
public RequestLoggingMiddleware(RequestDelegate next, ILogger<RequestLoggingMiddleware> logger)
{
_next = next;
_logger = logger;
}
public async Task Invoke(HttpContext context)
{
_logger.LogInformation($"Received request: {context.Request.Method} {context.Request.Path}");
await _next(context);
}
}
......@@ -74,6 +74,8 @@ app.UseAuthorization();
app.UseMiddleware<AuthenticationMiddleware>();
app.UseMiddleware<RequestLoggingMiddleware>();
app.MapControllers();
app.Run();
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment