public void InitializeChannel() { this.channelHandler = new ChannelHandler(); this.channelHandler.OnMessageReceiveAndWaitAnserEvent = this.OnMessageReceiveAndWaitAnserEvent; this.serviceHost = new ServiceHost( this.channelHandler ); this.binding = new NetNamedPipeBinding( NetNamedPipeSecurityMode.None ); this.binding.MaxBufferSize = 2147483647; this.binding.MaxReceivedMessageSize = 2147483647; this.serviceHost.AddServiceEndpoint( typeof( IChannel ), this.binding, this.channelAddress ); }
public void InitializeChannel() { this.channelHandler = new ChannelHandler(); this.channelHandler.OnMessageReceiveAndWaitAnserEvent = this.OnMessageReceiveAndWaitAnserEvent; this.serviceHost = new ServiceHost(this.channelHandler); this.binding = new NetNamedPipeBinding(NetNamedPipeSecurityMode.None); this.binding.MaxBufferSize = 2147483647; this.binding.MaxReceivedMessageSize = 2147483647; this.serviceHost.AddServiceEndpoint(typeof(IChannel), this.binding, this.channelAddress); }