내 ASP.NET MVC 애플리케이션에 NLog가 구성되어 Application Insights로 리디렉션되도록 구성되었습니다. 다음과 같은 의사 코드가 부여됩니다.Microsoft.ApplicationInsights.NLogTarget은 비동기 작업과 상관 관계가 없습니다.
var logger = // resolve NLog logger
logger.Log(Level.Info, "SYNC MESSAGE");
Task.Run(() => logger.Log(Level.Info, "ASYNC MESSAGE"));
두 항목 모두 Application Insights 로그에 나타나지만 두 번째 항목은 요청과 상관 관계가 없습니다. 어떻게 수정해야합니까?