Como instrumentar un servicio Indigo
Para depurar un servicio indigo, basta con agregar al fichero de configuración:
<system.diagnostics>
<sources>
<source name="IndigoMessageLogTraceSource" switchValue="Verbose">
<listeners>
<add name="multifile"
type="System.Diagnostics.XmlWriterTraceListener"
initializeData="D:\Projects\InfoCard4Architects\logs.xml"/>
</listeners>
</source>
</sources>
</system.diagnostics>
<system.serviceModel>
<diagnostics >
<messageLogging logMessagesAtTransportLevel="false"
logEntireMessage="true"
logMessagesAtServiceLevel="true"/>
</diagnostics>
Una vez hecho esto podremos consultar las trazas con la utilidad SvcTraceViewer.exe que viene con la SDK de Indigo