Skip to content

Retry policies, better defaults and more ...

Compare
Choose a tag to compare
@mburumaxwell mburumaxwell released this 31 Mar 06:45
· 673 commits to main since this release

New:

  • Support for retry policies per consumer (i.e. each EventConsumerRegistration) or per transport or default on the bus.
  • Support for configuration of entity type via options or via attribute (possible values are Broadcast and Queue.
  • Better defaults in Azure Service Bus when creating entities
  • Options for processors, consumers in the transport are created with default values that can be overridden instead of having to decide which options to set.
  • Amazon-based (SQS, SNS, Kinesis) transports support setting of credentials optional to AccessKey and AccessSecret.
  • Amazon-based transports are not available as NuGet packages (Tingle.EventBus.Transports.Amazon.Sqs and Tingle.EventBus.Transports.Amazon.Kinesis).

Fixed:

  • Serializers produces JSON that is not indented by default.
  • Event serializer type now has the final full type name not the interface in the Activity Tags