LFlow/LFlow.UserManagement/UserMiddleware.cs

19 lines
483 B
C#
Raw Normal View History

2024-10-31 10:38:21 +08:00
using LFlow.Middleware;
using Serilog;
namespace LFlow.UserManagement
{
public class UserMiddleware(ILogger logger) : IMiddleware
{
public int Priority => 1;
public async Task RunAsync(Microsoft.AspNetCore.Http.HttpContext context, Func<Task> next)
{
// Do something before
var path = context.Request.Path;
logger.Information(path);
await next();
// Do something after
}
}
}