public QuorumQueueEndpoint() { var clusterTemplate = new ClusterEndpoint(QueueMode.Quorum, DelayedDeliverySupport.Disabled); EndpointSetup(clusterTemplate, (c, __) => { c.SendFailedMessagesTo("rabbitmq.transport.tests.classic-error"); }, _ => { }); }
public EndpointWithQuorumQueue() { var defaultServer = new ClusterEndpoint(QueueMode.Quorum, DelayedDeliverySupport.Disabled); EndpointSetup( defaultServer, (configuration, r) => { // need to configure a different error queue that isn't a classic queue. configuration.SendFailedMessagesTo("error-quorum"); }, _ => { }); }
public EndpointWithQuorumQueue() { var defaultServer = new ClusterEndpoint(QueueMode.Quorum, DelayedDeliverySupport.Disabled); EndpointSetup( defaultServer, (configuration, r) => { // need to configure a different error queue that isn't a classic queue. configuration.SendFailedMessagesTo("error-quorum"); // also test instance specific queues configuration.MakeInstanceUniquelyAddressable("disc"); // also test satellite receivers configuration.EnableFeature <SatelliteFeature>(); }, _ => { }); }