0.5.0
New:
- Allow overriding creation of
ServiceBusProcessorOptions
for Azure Service Bus transport. - Allow overriding creation of
EventHubProducerClientOptions
andEventProcessorClientOptions
for Azure Event Hubs transport. - Replace
EventHubOptions.UseApplicationNameInsteadOfConsumerName
andEventHubOptions.ForceConsumerName
options into oneConsumerNameSource
enum. - Added async versions for
InMemoryTestHarness
: ofFailedAsync
,ConsumedAsync
andPublishedAsync
.
Breaking:
AzureEventHubsPostConfigureOptions
moved to Microsoft.Extensions.DependencyInjection namespace.InMemoryTransportOptions
moved to Microsoft.Extensions.DependencyInjection namespace.EventBusBuilder.Unsubscribe(...)
renamed toRemoveConsumer(...)
.EventBusBuilder.Subscribe(...)
renamed toAddConsumer(...)
.EventBusBuilder.UnregisterTransport(...)
renamed toRemoveTransport(...)
.EventBusBuilder.RegisterTransport(...)
renamed toAddTransport(...)
.IEventBusConsumer
andIEventBusConsumer<T>
renamed toIEventConsumer
andIEventConsumer<T>
respectively.