Instrumentation Profiler в CoreCLR (. Net Core) - способы получить или использовать HttpContext в сборке .NetStandard - PullRequest
0 голосов
/ 10 марта 2020

Я пытаюсь установить прибор. NET Базовые веб-приложения, работающие на. NET Core 3.1 с использованием CoreCLR Profiler. Когда я разрешаю вводить код в метод веб-приложения, вспомогательная сборка (. NET standard 2.0) привязывается к процессу tnet .exe и получает обратные вызовы вспомогательной сборке. Я создал вспомогательную сборку (. NET standard 2.0) с телом введенных функций.

Теперь мне нужно получить HttpContext.Current каждого HTTP-запроса основного веб-приложения NET в вспомогательной сборке. (. NET стандарт 2.0). В. Net Framework у нас есть System.Web.HttpContext.Current и System.Web.HttpRequest, чтобы получить заголовок, готовить ie, идентификатор сеанса и имя сайта каждого запроса. Как я могу добиться того же в. Net стандарт?

  1. Можно ли использовать Microsoft.AspNetCore.Http.HttpRequest in. NET стандартную сборку 2.0? Если да, то как мне добавить ссылку на стандартную сборку. Net?
  2. Как получить заголовок, готовить ie, идентификатор сеанса и имя сайта. net ядро ​​веб-приложения в. NET стандартная сборка 2.0?
  3. Что является альтернативой / эквивалентом следующих. Net Пространства имен каркаса в. Net Ядро / .Net A. System.Web.HttpContext.Current B. System.Web.HttpRequest C. System.Web.HttpCookie D. System.Web.Hosting.HostingEnvironment.SiteName

Было бы очень полезно, если бы я получил правильное направление для получения или использования HttpContext.Current в сборке .NetStandard.

Заранее спасибо.

...