NServiceBus Features Requiring a Transport Adapter

Some features of NServiceBus, particularly related to physical routing of messages, cannot be supported by ServiceControl. The reason for not supporting them is the fact that these features require extensive code-based configuration and ServiceControl is a standalone service. Transport adapters are designed to bridge the gap. ServiceControl.TransportAdapter is provided as a library package (rather than standalone service) so users can customize the transport the same way as for regular business endpoints.

SQL Server transport

Multi-instance, where endpoints connect to different instances of SQL Server, is not supported. Multi-catalog and multi-schema modes are supported in ServiceControl version 3.0 and above.

RabbitMQ transport

Custom topologies are not supported.

Azure Service Bus transport

Azure Storage Queues transport


Last modified