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 next) { // Do something before var path = context.Request.Path; logger.Information(path); await next(); // Do something after } } }