Table of Contents

Namespace Savvyio.Extensions.DependencyInjection.SimpleQueueService.EventDriven

Assembly: Savvyio.Extensions.DependencyInjection.SimpleQueueService.dll

The concrete Amazon SNS/SQS event-bus type and its options used during DI registration live in this namespace. AmazonEventBus publishes to SNS and receives via SQS subscriptions. AmazonEventBusOptions carries the topic ARN, queue URL, AWS credentials, and serialization settings.

Start with AmazonEventBus when you need to inspect or extend the registered implementation. Configure its options through Savvyio.Extensions.DependencyInjection.SimpleQueueService.AddAmazonEventBus<TMarker> rather than instantiating it directly.

Availability: .NET 10 and .NET 9

Classes

AmazonEventBusOptions<TMarker>

Configuration options for AmazonEventBus<TMarker>.

AmazonEventBus<TMarker>

Provides a default implementation of the AmazonBus<TRequest> class tailored for messages holding an IIntegrationEvent implementation.