我正在尝试在我的配置方法中记录每个请求(.net core 2.2)的运行时间,如下所示:public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory){ app.Use(async (context, next) => { Logging.Log.Id = Convert.ToString(new Activity(string.Empty).Id); var sw = new Stopwatch(); sw.Start(); await next.Invoke(); sw.Stop(); Logging.Log.Info($"ElapsedTime: {sw.ElapsedMilliseconds}"); }); // rest of method code omitted } 随着经过的时间,我想显示调用了哪个端点或请求前往的绝对 uri。我怎样才能从上下文对象中获得相同的信息。
- 1 回答
- 0 关注
- 117 浏览
添加回答
举报
0/150
提交
取消