(DISTFILES): Comment out a few missing files.
[mono-project.git] / mcs / class / Microsoft.Web.Services / Microsoft.Web.Services.Diagnostics / TraceInputFilter.cs
blob23da73b4d7e5b399424d2adb1c65487eb2f085f6
1 //
2 // TraceInputFilter.cs: Trace Input Filter
3 //
4 // Author:
5 // Sebastien Pouliot (spouliot@motus.com)
6 //
7 // (C) 2003 Motus Technologies Inc. (http://www.motus.com)
8 //
10 using System;
11 using System.IO;
12 using System.Reflection;
13 using System.Xml;
15 using Microsoft.Web.Services.Configuration;
17 namespace Microsoft.Web.Services.Diagnostics {
19 public class TraceInputFilter : SoapInputFilter {
21 private const string tracename = "InputTrace.webinfo";
22 private string file;
24 public TraceInputFilter ()
26 string filename = WebServicesConfiguration.Config.TraceInput;
27 if (filename == null)
28 filename = tracename;
29 file = TraceFilter.GetCompleteFilename (filename);
32 public override void ProcessMessage (SoapEnvelope envelope)
34 TraceFilter.WriteEnvelope (file, envelope);