1、新建中间件(Middleware)
2、编写您需要在中间件完成的任务
在新建的AccesslogMiddlewae编写代码
public Task Invoke(HttpContext httpContext) { Logger.Error("中间件要处理的代码"); ..... return _next(httpContext); }
3、在Startup调用中间件
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) { app.UseAccesslogMiddleware();//调用访问记录中间件 .... }
这篇文档对您是否有帮助?