Bitte antworten Sie nicht mit dem WCF-Trace-Tool, es sei denn, Sie geben explizite Anweisungen zur Erfassung der eigentlichen Nachricht einschließlich Kopfzeilen und Fehlern. Diese link funktioniert nicht.Wie kann ich die von einem WCF-Client gesendeten und empfangenen Nachrichten exakt protokollieren?
auch nicht beantworten IClientMessageInspector
es sei denn, Sie wissen, wie es zu bekommen, um alle Header enthalten (, die es nicht) und Capture-Antworten, die Fehler Elemente aufweisen, die analysieren sind.
Mit pre-wcf Web-Services, könnten Sie eine SoapExtension
schreiben, die einwandfrei funktionierte.
Implementierung benötigen, Ich werde dies später einen Versuch geben müssen. Ich möchte gerne direkt in unser vorhandenes Protokoll in einem für Menschen lesbaren Format einloggen. – JohnOpincar
brauchen Sie wcf Protokollierung, nicht die Verfolgung von wcf. Sehen Sie hier http://msdn.microsoft.com/en-us/library/ms730064.aspx, dann stellen Sie anstelle von System.Diagnostics.XmlWriterTraceListener Ihre eigene Klasse ein, die die Schnittstelle implementiert. Ich habe es selbst nicht getan, obwohl –
Ich endete schließlich dabei - ein weiteres Beispiel dafür, wie unvollständig und schmerzhaft WCF ist. – JohnOpincar