| 123456789101112131415161718192021222324252627282930313233 |
- /*
- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.ServiceModel.Channels;
- using System.ServiceModel;
- namespace System.ServiceModel.Dispatcher
- {
- internal class ReplyHandler : BaseRequestProcessorHandler
- {
- IDuplexChannel duplex;
- public ReplyHandler (IChannel channel)
- {
- duplex = channel as IDuplexChannel;
- }
- protected override bool ProcessRequest (MessageProcessingContext mrc)
- {
- // if IsOneWay then no need to handle reply
- if (mrc.Operation.IsOneWay)
- return false;
- if (duplex != null)
- mrc.Reply (duplex, true);
- else
- mrc.Reply (true);
- return false;
- }
- }
- }
- */
|