34 lines
639 B
C#
Raw Normal View History

/*
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;
}
}
}
*/