23 |
* Authors: |
* Authors: |
24 |
* Nicolai P Guba |
* Nicolai P Guba |
25 |
*/ |
*/ |
26 |
|
using DotGNU.DGEE; |
27 |
|
|
28 |
namespace DotGNU.DGEE.Protocols.XmlRpc |
namespace DotGNU.DGEE.Protocols.XmlRpc |
29 |
{ |
{ |
|
using DotGNU.XmlRpc; |
|
|
|
|
30 |
public sealed class XmlRpcRequestHandler : IWebServiceRequestHandler |
public sealed class XmlRpcRequestHandler : IWebServiceRequestHandler |
31 |
{ |
{ |
|
private XmlRpcReader reader; |
|
|
|
|
32 |
/// <summary> |
/// <summary> |
33 |
/// Implements the IWebServiceRequestHandler.Run method |
/// Implements the IWebServiceRequestHandler.Run method |
34 |
/// </summary> |
/// </summary> |
35 |
public void ParseRequest( String request ) { |
public void ParseRequest( IWebServiceRequest request ) { |
36 |
reader = new XmlRpcReader( request ); |
Console.Out.WriteLine( "MethodRequest: assembly={0}, type={1}, method={2}", |
37 |
//Console.Out.WriteLine( "MethodName: {0}", MethodName ); |
request.Assembly, request.Class, request.Method ); |
38 |
} |
} |
39 |
} |
} |
40 |
} |
} |