我可以在没有配置文件的情况下使用WCF跟踪吗?

时间:2019-10-30 10:47:46

标签: wcf

在WCF应用程序中,我没有在客户端和服务器中都使用配置文件。我已经在代码中创建了地址,绑定和合同,并使用它们来托管服务,并且一切正常。现在,我想添加WCF跟踪,但是我找不到通过以下代码(使用配置文件)添加跟踪的方法:

<system.diagnostics>
  <sources>
     <source name="System.ServiceModel.MessageLogging">
       <listeners>
         <add name="messagelistener"
              type="System.Diagnostics.XmlWriterTraceListener"
                     initializeData="d:\logs\myMessages.svclog"></add>
       </listeners>
     </source>
   </sources>
 </system.diagnostics>
 <system.serviceModel>
     <diagnostics>
       <messageLogging logEntireMessage="true"
                       logMessagesAtServiceLevel="false"
                       logMessagesAtTransportLevel="false"
                       logMalformedMessages="true"
                       maxMessagesToLog="5000"
                       maxSizeOfMessageToLog="2000">
       </messageLogging>
     </diagnostics>
 </system.serviceModel>

1 个答案:

答案 0 :(得分:0)