Retry policies, better defaults and more ...
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
andQueue
. - 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
andAccessSecret
. - Amazon-based transports are not available as NuGet packages (
Tingle.EventBus.Transports.Amazon.Sqs
andTingle.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