System.Net (HttpWebRequest) трассировка без использования файлов или app.config?
Вот как подключить System.Net visual-c# для входа в код через отражение. Код tracing находится на VB, но его легко c#.net преобразовать в C# ...
Dim logging = GetType(Net.HttpWebRequest).Assembly.GetType("System.Net.Logging")
Dim enabled = logging.GetField("s_LoggingEnabled", Reflection.BindingFlags.NonPublic Or Reflection.BindingFlags.Static)
enabled.SetValue(Nothing, True)
Dim webTr = logging.GetProperty("Web", Reflection.BindingFlags.NonPublic Or Reflection.BindingFlags.Static)
Dim tr as TraceSource = webTr.GetValue(Nothing, Nothing)
tr.Switch.Level = SourceLevels.Verbose
tr.Listeners.Add(New MyTraceListener())
Поместите .cs-file это в Global.asax Application_Start() с httpwebrequest любыми условиями, которые csharp вы хотите включить. Перед .cs-file чтением может потребоваться c# Flush() tr.
c#
httpwebrequest
asp.net-2.0
trace
2021-12-24T13:15:06+00:00
2022-10-22T09:41:44+00:00
Yemdetey
Вопросы с похожей тематикой, как у вопроса:
System.Net (HttpWebRequest) трассировка без использования файлов или app.config?
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.