Declares the duplex router.

Namespace: Eneter.Messaging.Nodes.Router
Assembly: Eneter.Messaging.Framework (in Eneter.Messaging.Framework.dll) Version: 5.0.0.0 (5.0.0.0)

Syntax

C#
public interface IDuplexRouter : IAttachableMultipleDuplexInputChannels
Visual Basic
Public Interface IDuplexRouter _
	Inherits IAttachableMultipleDuplexInputChannels
Visual C++
public interface class IDuplexRouter : IAttachableMultipleDuplexInputChannels

Remarks

The duplex router has attached more duplex input channels and uses more duplex output channels.
When it receives some message via the duplex input channel, it forwards the message to all configured duplex output channels.
This router is bidirectional. Therefore, it can forward messages and also route back response messages from receivers.

Version Information

.NET

Supported in: .NET 4.5, .NET 4.0, .NET 3.5

Compact Framework

Supported in: Compact Framework 3.5, Compact Framework 2.0

Mono

Supported in: Mono 2.6.4

Silverlight

Supported in: Silverlight 5, Silverlight 4, Silverlight 3

Windows Phone

Supported in: Windows Phone 7.1, Windows Phone 7

See Also