This is my configuration in app.config
UnicastBusConfig DistributorControlAddress=“xxxx.Distributor.Control@xxxxx”
DistributorDataAddress=“xxx@xxx”
MessageEndpointMappings
add Messages=“XXXX.Messages.Message, XXX.ShipmentPublisher”
MessageEndpointMappings
/UnicastBusConfig
to
var routing = transport.Routing();
routing.RouteToEndpoint(
assembly: typeof(AcceptOrder).Assembly,
destination: “Sales”);
what will be assembly,@namespace and destination ?
Hi
The assembly, namespace and destination parameters of RouteToEndpoint are equivalent to the MessageEndpointMapping attributes e.g.
routing.RouteToEndpoint(
assembly: typeof(AcceptOrder).Assembly,
@namespace: "SomeNamespace",
destination: "Sales");
is equivalent to:
<MessageEndpointMappings>
<add Assembly="MyMessages"
Namespace="SomeNamespace"
Endpoint="Sales" />
</MessageEndpointMappings>
assuming AcceptOrder message is defined in the MyMessages assembly.
Hope it helps,
Szymon
This post really helpful.
Thank you!