2017-02-02 9 views
0

У меня есть консольное приложение, которое отправляет запросы стороннему веб-сервису. Похоже, что у службы есть некоторые проблемы, и их поддержка попросила меня записать конверт с мылом и отправить его им, чтобы они могли исследовать. Как мне это сделать? Я попытался добавить это в app.config, но я не получаю теги <soapenv:Envelope ....</soapenv:Envelope>.C# log soap envelope

<system.diagnostics> 
<trace autoflush="true"/> 
<sources> 
    <source name="System.Net" maxdatasize="52428800" tracemode="protocolonly"> 
    <listeners> 
     <add name="TraceFile"/> 
    </listeners> 
    </source> 
    <source name="System.Net.Sockets" maxdatasize="52428800" tracemode="protocolonly"> 
    <listeners> 
     <add name="TraceFile"/> 
    </listeners> 
    </source> 
    <source name="System.Net.Cache" maxdatasize="52428800" tracemode="protocolonly"> 
    <listeners> 
     <add name="TraceFile"/> 
    </listeners> 
    </source> 
    <source name="System.Net.HttpListener" maxdatasize="52428800" tracemode="protocolonly"> 
    <listeners> 
     <add name="TraceFile"/> 
    </listeners> 
    </source> 
</sources> 
<sharedListeners> 
    <add name="TraceFile" type="System.Diagnostics.XmlWriterTraceListener" 
    initializeData="trace.log"/> 
</sharedListeners> 
<switches> 
    <add name="System.Net" value="Verbose" /> 
    <add name="System.Net.Sockets" value="Verbose" /> 
</switches> 

+0

Проверка файла trace.log с помощью утилиты traceviewr и отправить журнал – jjj

ответ