EasyNetQ by Mike Hadlow, Contributors (see GitHub repo)

<PackageReference Include="EasyNetQ" Version="0.37.1.316" />

.NET API 712,704 bytes

 EasyNetQ

Namespace with 73 public types

 Classes

 BasicGetResult
 BasicGetResult`1
 ComponentRegistration Registers the default EasyNetQ components in our internal super-simple IoC container.
 ConnectionConfiguration
 ConnectionFactoryInfo
 ConnectionFactoryWrapper
 Conventions
 DefaultClusterHostSelectionStrategy`1 A collection that hands out the next item until success, or until every item has been tried.
 DefaultCorrelationIdGenerationStrategy
 DefaultMessageSerializationStrategy
 DefaultServiceProvider Minimum IoC container inspired by http://ayende.com/blog/2886/building-an-ioc-container-in-15-lines-of-code Note all components are singletons. Only one instance of each will be created.
 DeliveryModeAttribute
 DeserializedMessage
 EasyNetQException
 EasyNetQInvalidMessageTypeException
 EasyNetQResponderException
 EventBus
 HostConfiguration
 JsonSerializer
 Message`1
 MessageDeliveryModeStrategy
 MessageNotAvailableException
 MessageProperties
 MessageReceivedInfo
 MessageReturnedInfo
 PersistentConnection A connection that attempts to reconnect if the inner connection is closed.
 QueueAttribute
 RabbitAdvancedBus
 RabbitBus
 RandomClusterHostSelectionStrategy`1
 Scheduler
 SerializedMessage
 TypeNameSerializer

 Static Classes

 LinqExtensions
 Message
 RabbitBusExtensions
 RabbitHutch Static methods to create EasyNetQ core APIs.
 ReflectionHelpers
 TaskHelpers

 Interfaces

 IAdvancedBus IAdvancedBus is a lower level API than IBus which gives you fined grained control of routing topology, but keeping the EasyNetQ serialisation, persistent connection, error handling and subscription thread.
 IBasicGetResult
 IBasicGetResult`1 The result of the AdvancedBus Get method
 IBus Provides a simple Publish/Subscribe and Request/Response API for a message bus.
 IClusterHostSelectionStrategy`1 Provides a strategy for selecting a host from a list of nodes in a cluster
 IConnectionConfiguration
 IConnectionFactory
 IContainer Combines IServiceProvider and IServiceRegister. Represents an implementation of an IoC container. Implement this interface To wrap your favorite IoC container to work with EasyNetQ. Not all service instances should be defined as singletons.
 IConventions
 ICorrelationIdGenerationStrategy
 IEasyNetQLogger
 IEventBus An internal pub-sub bus to distribute events within EasyNetQ
 IHostConfiguration
 IMessage`1
 IMessageDeliveryModeStrategy
 IMessageSerializationStrategy
 IPersistentConnection
 ISaga A Saga should implement this interface.
 IScheduler Provides a simple Publish API to schedule a message to be published at some time in the future.
 ISerializer
 IServiceProvider Provides service instances
 IServiceRegister Register services
 ITypeNameSerializer