我正在嘗試在我的配置方法中記錄每個請求(.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 關注
- 143 瀏覽
添加回答
舉報
0/150
提交
取消