2 // TraceInputFilter.cs: Trace Input Filter
5 // Sebastien Pouliot (spouliot@motus.com)
7 // (C) 2003 Motus Technologies Inc. (http://www.motus.com)
12 using System.Reflection;
15 using Microsoft.Web.Services.Configuration;
17 namespace Microsoft.Web.Services.Diagnostics {
19 public class TraceInputFilter : SoapInputFilter {
21 private const string tracename = "InputTrace.webinfo";
24 public TraceInputFilter ()
26 string filename = WebServicesConfiguration.Config.TraceInput;
29 file = TraceFilter.GetCompleteFilename (filename);
32 public override void ProcessMessage (SoapEnvelope envelope)
34 TraceFilter.WriteEnvelope (file, envelope);