2004-05-05 Gonzalo Paniagua Javier <gonzalo@ximian.com>
[mono.git] / mcs / class / System.Web.Services / System.Web.Services.Protocols / NopReturnReader.cs
1 // \r
2 // System.Web.Services.Protocols.NopReturnReader.cs\r
3 //\r
4 // Author:\r
5 //   Tim Coleman (tim@timcoleman.com)\r
6 //\r
7 // Copyright (C) Tim Coleman, 2002\r
8 //\r
9 \r
10 using System.IO;\r
11 using System.Net;\r
12 using System.Web.Services;\r
13 \r
14 namespace System.Web.Services.Protocols {\r
15         public class NopReturnReader : MimeReturnReader {\r
16 \r
17                 #region Constructors\r
18 \r
19                 public NopReturnReader () \r
20                 {\r
21                 }\r
22                 \r
23                 #endregion // Constructors\r
24 \r
25                 #region Methods\r
26 \r
27                 public override object GetInitializer (LogicalMethodInfo methodInfo)\r
28                 {\r
29                         return this;\r
30                 }\r
31 \r
32                 public override void Initialize (object initializer)\r
33                 {\r
34                 }\r
35 \r
36                 public override object Read (WebResponse response, Stream responseStream)\r
37                 {\r
38                         responseStream.Close ();\r
39                         return null;\r
40                 }\r
41 \r
42                 #endregion // Methods\r
43         }\r
44 }