Skip to content

0.5.0

Compare
Choose a tag to compare
@mburumaxwell mburumaxwell released this 18 Jan 06:00
· 792 commits to main since this release

New:

  • Allow overriding creation of ServiceBusProcessorOptions for Azure Service Bus transport.
  • Allow overriding creation of EventHubProducerClientOptions and EventProcessorClientOptions for Azure Event Hubs transport.
  • Replace EventHubOptions.UseApplicationNameInsteadOfConsumerName and EventHubOptions.ForceConsumerName options into one ConsumerNameSource enum.
  • Added async versions for InMemoryTestHarness: of FailedAsync, ConsumedAsync and PublishedAsync.

Breaking:

  • AzureEventHubsPostConfigureOptions moved to Microsoft.Extensions.DependencyInjection namespace.
  • InMemoryTransportOptions moved to Microsoft.Extensions.DependencyInjection namespace.
  • EventBusBuilder.Unsubscribe(...) renamed to RemoveConsumer(...).
  • EventBusBuilder.Subscribe(...) renamed to AddConsumer(...).
  • EventBusBuilder.UnregisterTransport(...) renamed to RemoveTransport(...).
  • EventBusBuilder.RegisterTransport(...) renamed to AddTransport(...).
  • IEventBusConsumer and IEventBusConsumer<T> renamed to IEventConsumer and IEventConsumer<T> respectively.