├── .autover └── autover.json ├── .editorconfig ├── .gitattribute ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ ├── config.yml │ ├── documentation.yml │ └── feature-request.yml ├── dependabot.yml └── workflows │ ├── aws-ci.yml │ ├── change-file-in-pr.yml │ ├── closed-issue-message.yml │ ├── create-release-pr.yml │ ├── doc-site.yml │ ├── handle-stale-discussions.yml │ ├── issue-regression-labeler.yml │ ├── semgrep-analysis.yml │ ├── stale_issues.yml │ └── sync-main-dev.yml ├── .gitignore ├── .semgrepignore ├── AWS.Messaging.sln ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── NOTICE ├── README.md ├── THIRD_PARTY_LICENSES ├── docs ├── docfx.json ├── docs │ ├── assets │ │ └── images │ │ │ ├── aws-logo.svg │ │ │ ├── favicon.ico │ │ │ ├── publishers.png │ │ │ └── subscribers.png │ └── design │ │ ├── message-processing-framework-design.md │ │ ├── message-source-computation-design.md │ │ ├── message-visibility-timeout-handling.md │ │ └── telemetry-design.md ├── filter.yml ├── index.md ├── template │ ├── partials │ │ └── class.header.tmpl.partial │ └── public │ │ ├── beacon_scode.js │ │ └── main.js └── toc.yml ├── icon.png ├── public.snk ├── sampleapps ├── AppHost │ ├── AppHost.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── README.md │ ├── app-resources.template │ ├── appsettings.Development.json │ └── appsettings.json ├── LambdaMessaging │ ├── ChatMessage.cs │ ├── ChatMessageHandler.cs │ ├── Function.cs │ ├── HandlerSampleRequest.json │ ├── LambdaMessaging.csproj │ ├── Properties │ │ └── launchSettings.json │ ├── README.md │ ├── Startup.cs │ ├── aws-lambda-tools-defaults.json │ └── serverless.template ├── PollyIntegration │ ├── MessageHandlers │ │ └── ChatMessageHandler.cs │ ├── Models │ │ └── ChatMessage.cs │ ├── PollyBackoffHandler.cs │ ├── PollyIntegration.csproj │ ├── Program.cs │ ├── README.md │ └── appsettings.json ├── PublisherAPI │ ├── Controllers │ │ └── PublisherController.cs │ ├── Models │ │ ├── BidInfo.cs │ │ ├── ChatMessage.cs │ │ ├── FoodItem.cs │ │ ├── OrderInfo.cs │ │ └── TransactionInfo.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── PublisherAPI.csproj │ ├── README.md │ ├── appsettings.Development.json │ └── appsettings.json ├── README.md └── SubscriberService │ ├── MessageHandlers │ └── ChatMessageHandler.cs │ ├── Models │ └── ChatMessage.cs │ ├── Program.cs │ ├── README.md │ ├── SubscriberService.csproj │ └── appsettings.json ├── src ├── AWS.Messaging.Lambda │ ├── AWS.Messaging.Lambda.csproj │ ├── DefaultLambdaMessaging.cs │ ├── Exceptions.cs │ ├── Extensions │ │ └── MessageBusBuilderExtensions.cs │ ├── ILambdaMessaging.cs │ ├── LambdaMessagingOptions.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── README.md │ └── Services │ │ ├── DefaultLambdaMessageProcessor.cs │ │ ├── ILambdaMessageProcessor.cs │ │ ├── ILambdaMessageProcessorFactory.cs │ │ ├── Internal │ │ └── LambdaContextServiceHolder.cs │ │ └── LambdaMessageProcessorConfiguration.cs ├── AWS.Messaging.Telemetry.OpenTelemetry │ ├── AWS.Messaging.Telemetry.OpenTelemetry.csproj │ ├── Constants.cs │ ├── OpenTelemetryProvider.cs │ ├── OpenTelemetryTrace.cs │ ├── README.md │ └── TracerProviderBuilderExtensions.cs ├── AWS.Messaging │ ├── AWS.Messaging.csproj │ ├── Configuration │ │ ├── AWSClientProvider.cs │ │ ├── BackoffPolicyBuilder.cs │ │ ├── EventBridgePublishOptions.cs │ │ ├── EventBridgePublisherConfiguration.cs │ │ ├── IAWSClientProvider.cs │ │ ├── IBackoffPolicyBuilder.cs │ │ ├── IMessageBusBuilder.cs │ │ ├── IMessageConfiguration.cs │ │ ├── IMessagePollerConfiguration.cs │ │ ├── IMessagePublisherConfiguration.cs │ │ ├── Internal │ │ │ ├── ApplicationSettings.cs │ │ │ ├── BackoffPolicy.cs │ │ │ └── TaskMetadataResponse.cs │ │ ├── MessageBusBuilder.cs │ │ ├── MessageConfiguration.cs │ │ ├── MessageManagerConfiguration.cs │ │ ├── PollingControlToken.cs │ │ ├── PublisherMapping.cs │ │ ├── PublisherTargetType.cs │ │ ├── SNSPublisherConfiguration.cs │ │ ├── SQSMessagePollerConfiguration.cs │ │ ├── SQSMessagePollerOptions.cs │ │ ├── SQSPublisherConfiguration.cs │ │ ├── SerializerOptions.cs │ │ └── SubscriberMapping.cs │ ├── EventBridgeMetadata.cs │ ├── Exceptions.cs │ ├── Extensions │ │ └── ServiceCollectionExtensions.cs │ ├── IMessageHandler.cs │ ├── IMessagePublisher.cs │ ├── Internal │ │ └── MessagingJsonSerializerContext.cs │ ├── MessageEnvelope.cs │ ├── MessageEnvelopeConfiguration.cs │ ├── MessageProcessStatus.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── Publishers │ │ ├── EventBridge │ │ │ ├── EventBridgeOptions.cs │ │ │ ├── EventBridgePublishResponse.cs │ │ │ ├── EventBridgePublisher.cs │ │ │ └── IEventBridgePublisher.cs │ │ ├── IPublishResponse.cs │ │ ├── MessageRoutingPublisher.cs │ │ ├── SNS │ │ │ ├── ISNSPublisher.cs │ │ │ ├── SNSOptions.cs │ │ │ ├── SNSPublishResponse.cs │ │ │ └── SNSPublisher.cs │ │ └── SQS │ │ │ ├── ISQSPublisher.cs │ │ │ ├── SQSOptions.cs │ │ │ ├── SQSPublisher.cs │ │ │ └── SQSSendResponse.cs │ ├── SNSMetadata.cs │ ├── SQS │ │ ├── ISQSMessageCommunication.cs │ │ └── SQSMessagePoller.cs │ ├── SQSMetadata.cs │ ├── Serialization │ │ ├── ConvertToEnvelopeResult.cs │ │ ├── EnvelopeSerializer.cs │ │ ├── Handlers │ │ │ └── MessageMetadataHandler.cs │ │ ├── Helpers │ │ │ └── JsonPropertyHelper.cs │ │ ├── IEnvelopeSerializer.cs │ │ ├── IMessageSerializer.cs │ │ ├── ISerializationCallback.cs │ │ ├── MessageMetadata.cs │ │ ├── MessageSerializer.cs │ │ ├── MessageSerializerResults.cs │ │ └── Parsers │ │ │ ├── EventBridgeMessageParser.cs │ │ │ ├── IMessageParser.cs │ │ │ ├── SNSMessageParser.cs │ │ │ └── SQSMessageParser.cs │ ├── Services │ │ ├── Backoff │ │ │ ├── BackoffHandler.cs │ │ │ ├── IBackoffHandler.cs │ │ │ ├── IBackoffPolicy.cs │ │ │ └── Policies │ │ │ │ ├── CappedExponentialBackoffPolicy.cs │ │ │ │ ├── IntervalBackoffPolicy.cs │ │ │ │ ├── NoBackoffPolicy.cs │ │ │ │ └── Options │ │ │ │ ├── CappedExponentialBackoffOptions.cs │ │ │ │ └── IntervalBackoffOptions.cs │ │ ├── DateTimeHandler.cs │ │ ├── DefaultMessageManager.cs │ │ ├── EC2InstanceMetadataManager.cs │ │ ├── ECSContainerMetadataManager.cs │ │ ├── EnvironmentManager.cs │ │ ├── HandlerInvoker.cs │ │ ├── ICommandPublisher.cs │ │ ├── IDateTimeHandler.cs │ │ ├── IEC2InstanceMetadataManager.cs │ │ ├── IECSContainerMetadataManager.cs │ │ ├── IEnvironmentManager.cs │ │ ├── IEventPublisher.cs │ │ ├── IHandlerInvoker.cs │ │ ├── IMessageIdGenerator.cs │ │ ├── IMessageJsonSerializerContextContainer.cs │ │ ├── IMessageManager.cs │ │ ├── IMessageManagerFactory.cs │ │ ├── IMessagePoller.cs │ │ ├── IMessagePollerFactory.cs │ │ ├── IMessageSourceHandler.cs │ │ ├── InFlightMetadata.cs │ │ ├── MessageIdGenerator.cs │ │ ├── MessagePumpService.cs │ │ └── MessageSourceHandler.cs │ └── Telemetry │ │ ├── CompositeTelemetryTrace.cs │ │ ├── DefaultTelemetryFactory.cs │ │ ├── ITelemetryFactory.cs │ │ ├── ITelemetryProvider.cs │ │ ├── ITelemetryTrace.cs │ │ └── TelemetryKeys.cs └── Directory.Build.props └── test ├── AWS.Messaging.Benchmarks ├── AWS.Messaging.Benchmarks.csproj ├── BenchmarkCollector.cs ├── BenchmarkMessage.cs ├── BenchmarkMessageHandler.cs ├── Program.cs └── Properties │ └── launchSettings.json ├── AWS.Messaging.IntegrationTests ├── AWS.Messaging.IntegrationTests.csproj ├── EventBridgeEndToEndTests.cs ├── EventBridgePublisherTests.cs ├── FifoSubscriberTests.cs ├── Handlers │ ├── ChatMessageHandler.cs │ ├── FoodItemHandler.cs │ └── OrderInfoHandler.cs ├── LambdaTests.cs ├── Models │ ├── ChatMessage.cs │ ├── EventBridgeEnvelope.cs │ ├── FoodItem.cs │ ├── OrderInfo.cs │ ├── SNSEnvelope.cs │ └── TempStorage.cs ├── SNSEndToEndTests.cs ├── SNSPublisherTests.cs ├── SQSPublisherTests.cs └── SubscriberTests.cs ├── AWS.Messaging.Tests.Common ├── AWS.Messaging.Tests.Common.csproj ├── AWSUtilities.cs ├── Handlers │ └── TransactionInfoHandler.cs ├── Models │ ├── TempStorage.cs │ └── TransactionInfo.cs ├── Services │ └── InMemoryLogger.cs └── TestUtilities.cs ├── AWS.Messaging.Tests.LambdaFunctions ├── AWS.Messaging.Tests.LambdaFunctions.csproj ├── Functions.cs └── Properties │ └── launchSettings.json └── AWS.Messaging.UnitTests ├── AWS.Messaging.UnitTests.csproj ├── AppSettingsConfigurationTests.cs ├── Backoff ├── BackoffHandlerTests.cs └── Policies │ ├── CappedExponentialBackoffPolicyTests.cs │ ├── IntervalBackoffPolicyTests.cs │ └── NoBackoffPolicyTests.cs ├── ConfigurationTests.cs ├── DefaultMessageManagerTests.cs ├── ECSContainerMetadataManagerTests.cs ├── HandlerInvokerTests.cs ├── LambdaTests.cs ├── MessageBusBuilderTests.cs ├── MessageConfigurationTests.cs ├── MessageEnvelopeTests.cs ├── MessageHandlers ├── DependentThing.cs ├── Handlers.cs ├── IDependentThing.cs ├── IThingDoer.cs └── ThingDoer.cs ├── MessageProcessStatusTests.cs ├── MessagePublisherTests.cs ├── MessagePumpServiceTests.cs ├── MessageSourceHandlerTests.cs ├── MockExtensions.cs ├── Models └── Models.cs ├── OpenTelemetryTests.cs ├── PublisherMappingTests.cs ├── SQSMessagePollerTests.cs ├── SerializationTests ├── EnvelopeSerializerTests.cs ├── Handlers │ └── MessageDataHandlerTests.cs ├── Helpers │ └── JsonPropertyHelperTests.cs ├── MessageSerializerTests.cs └── Parsers │ ├── EventBridgeMessageParserTests.cs │ ├── SNSMessageParserTests.cs │ └── SQSMessageParserTests.cs └── SubscriberMappingTests.cs /.autover/autover.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.autover/autover.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattribute: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.gitattribute -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/ISSUE_TEMPLATE/documentation.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/ISSUE_TEMPLATE/feature-request.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/aws-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/workflows/aws-ci.yml -------------------------------------------------------------------------------- /.github/workflows/change-file-in-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/workflows/change-file-in-pr.yml -------------------------------------------------------------------------------- /.github/workflows/closed-issue-message.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/workflows/closed-issue-message.yml -------------------------------------------------------------------------------- /.github/workflows/create-release-pr.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/workflows/create-release-pr.yml -------------------------------------------------------------------------------- /.github/workflows/doc-site.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/workflows/doc-site.yml -------------------------------------------------------------------------------- /.github/workflows/handle-stale-discussions.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/workflows/handle-stale-discussions.yml -------------------------------------------------------------------------------- /.github/workflows/issue-regression-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/workflows/issue-regression-labeler.yml -------------------------------------------------------------------------------- /.github/workflows/semgrep-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/workflows/semgrep-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/stale_issues.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/workflows/stale_issues.yml -------------------------------------------------------------------------------- /.github/workflows/sync-main-dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.github/workflows/sync-main-dev.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/.gitignore -------------------------------------------------------------------------------- /.semgrepignore: -------------------------------------------------------------------------------- 1 | /sampleapps 2 | /test 3 | -------------------------------------------------------------------------------- /AWS.Messaging.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/AWS.Messaging.sln -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/README.md -------------------------------------------------------------------------------- /THIRD_PARTY_LICENSES: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/docfx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/docfx.json -------------------------------------------------------------------------------- /docs/docs/assets/images/aws-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/docs/assets/images/aws-logo.svg -------------------------------------------------------------------------------- /docs/docs/assets/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/docs/assets/images/favicon.ico -------------------------------------------------------------------------------- /docs/docs/assets/images/publishers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/docs/assets/images/publishers.png -------------------------------------------------------------------------------- /docs/docs/assets/images/subscribers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/docs/assets/images/subscribers.png -------------------------------------------------------------------------------- /docs/docs/design/message-processing-framework-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/docs/design/message-processing-framework-design.md -------------------------------------------------------------------------------- /docs/docs/design/message-source-computation-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/docs/design/message-source-computation-design.md -------------------------------------------------------------------------------- /docs/docs/design/message-visibility-timeout-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/docs/design/message-visibility-timeout-handling.md -------------------------------------------------------------------------------- /docs/docs/design/telemetry-design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/docs/design/telemetry-design.md -------------------------------------------------------------------------------- /docs/filter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/filter.yml -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- 1 | --- 2 | _layout: landing 3 | redirect_url: api/AWS.Messaging.html 4 | --- -------------------------------------------------------------------------------- /docs/template/partials/class.header.tmpl.partial: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/template/partials/class.header.tmpl.partial -------------------------------------------------------------------------------- /docs/template/public/beacon_scode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/template/public/beacon_scode.js -------------------------------------------------------------------------------- /docs/template/public/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/docs/template/public/main.js -------------------------------------------------------------------------------- /docs/toc.yml: -------------------------------------------------------------------------------- 1 | - name: API Reference 2 | href: api/ -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/icon.png -------------------------------------------------------------------------------- /public.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/public.snk -------------------------------------------------------------------------------- /sampleapps/AppHost/AppHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/AppHost/AppHost.csproj -------------------------------------------------------------------------------- /sampleapps/AppHost/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/AppHost/Program.cs -------------------------------------------------------------------------------- /sampleapps/AppHost/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/AppHost/Properties/launchSettings.json -------------------------------------------------------------------------------- /sampleapps/AppHost/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/AppHost/README.md -------------------------------------------------------------------------------- /sampleapps/AppHost/app-resources.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/AppHost/app-resources.template -------------------------------------------------------------------------------- /sampleapps/AppHost/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/AppHost/appsettings.Development.json -------------------------------------------------------------------------------- /sampleapps/AppHost/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/AppHost/appsettings.json -------------------------------------------------------------------------------- /sampleapps/LambdaMessaging/ChatMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/LambdaMessaging/ChatMessage.cs -------------------------------------------------------------------------------- /sampleapps/LambdaMessaging/ChatMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/LambdaMessaging/ChatMessageHandler.cs -------------------------------------------------------------------------------- /sampleapps/LambdaMessaging/Function.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/LambdaMessaging/Function.cs -------------------------------------------------------------------------------- /sampleapps/LambdaMessaging/HandlerSampleRequest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/LambdaMessaging/HandlerSampleRequest.json -------------------------------------------------------------------------------- /sampleapps/LambdaMessaging/LambdaMessaging.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/LambdaMessaging/LambdaMessaging.csproj -------------------------------------------------------------------------------- /sampleapps/LambdaMessaging/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/LambdaMessaging/Properties/launchSettings.json -------------------------------------------------------------------------------- /sampleapps/LambdaMessaging/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/LambdaMessaging/README.md -------------------------------------------------------------------------------- /sampleapps/LambdaMessaging/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/LambdaMessaging/Startup.cs -------------------------------------------------------------------------------- /sampleapps/LambdaMessaging/aws-lambda-tools-defaults.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/LambdaMessaging/aws-lambda-tools-defaults.json -------------------------------------------------------------------------------- /sampleapps/LambdaMessaging/serverless.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/LambdaMessaging/serverless.template -------------------------------------------------------------------------------- /sampleapps/PollyIntegration/MessageHandlers/ChatMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PollyIntegration/MessageHandlers/ChatMessageHandler.cs -------------------------------------------------------------------------------- /sampleapps/PollyIntegration/Models/ChatMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PollyIntegration/Models/ChatMessage.cs -------------------------------------------------------------------------------- /sampleapps/PollyIntegration/PollyBackoffHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PollyIntegration/PollyBackoffHandler.cs -------------------------------------------------------------------------------- /sampleapps/PollyIntegration/PollyIntegration.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PollyIntegration/PollyIntegration.csproj -------------------------------------------------------------------------------- /sampleapps/PollyIntegration/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PollyIntegration/Program.cs -------------------------------------------------------------------------------- /sampleapps/PollyIntegration/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PollyIntegration/README.md -------------------------------------------------------------------------------- /sampleapps/PollyIntegration/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PollyIntegration/appsettings.json -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/Controllers/PublisherController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/Controllers/PublisherController.cs -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/Models/BidInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/Models/BidInfo.cs -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/Models/ChatMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/Models/ChatMessage.cs -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/Models/FoodItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/Models/FoodItem.cs -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/Models/OrderInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/Models/OrderInfo.cs -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/Models/TransactionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/Models/TransactionInfo.cs -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/Program.cs -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/Properties/launchSettings.json -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/PublisherAPI.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/PublisherAPI.csproj -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/README.md -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/appsettings.Development.json -------------------------------------------------------------------------------- /sampleapps/PublisherAPI/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/PublisherAPI/appsettings.json -------------------------------------------------------------------------------- /sampleapps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/README.md -------------------------------------------------------------------------------- /sampleapps/SubscriberService/MessageHandlers/ChatMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/SubscriberService/MessageHandlers/ChatMessageHandler.cs -------------------------------------------------------------------------------- /sampleapps/SubscriberService/Models/ChatMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/SubscriberService/Models/ChatMessage.cs -------------------------------------------------------------------------------- /sampleapps/SubscriberService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/SubscriberService/Program.cs -------------------------------------------------------------------------------- /sampleapps/SubscriberService/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/SubscriberService/README.md -------------------------------------------------------------------------------- /sampleapps/SubscriberService/SubscriberService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/SubscriberService/SubscriberService.csproj -------------------------------------------------------------------------------- /sampleapps/SubscriberService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/sampleapps/SubscriberService/appsettings.json -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/AWS.Messaging.Lambda.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/AWS.Messaging.Lambda.csproj -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/DefaultLambdaMessaging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/DefaultLambdaMessaging.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/Exceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/Exceptions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/Extensions/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/Extensions/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/ILambdaMessaging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/ILambdaMessaging.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/LambdaMessagingOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/LambdaMessagingOptions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/README.md -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/Services/DefaultLambdaMessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/Services/DefaultLambdaMessageProcessor.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/Services/ILambdaMessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/Services/ILambdaMessageProcessor.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/Services/ILambdaMessageProcessorFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/Services/ILambdaMessageProcessorFactory.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/Services/Internal/LambdaContextServiceHolder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/Services/Internal/LambdaContextServiceHolder.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Lambda/Services/LambdaMessageProcessorConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Lambda/Services/LambdaMessageProcessorConfiguration.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Telemetry.OpenTelemetry/AWS.Messaging.Telemetry.OpenTelemetry.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Telemetry.OpenTelemetry/AWS.Messaging.Telemetry.OpenTelemetry.csproj -------------------------------------------------------------------------------- /src/AWS.Messaging.Telemetry.OpenTelemetry/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Telemetry.OpenTelemetry/Constants.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Telemetry.OpenTelemetry/OpenTelemetryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Telemetry.OpenTelemetry/OpenTelemetryProvider.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Telemetry.OpenTelemetry/OpenTelemetryTrace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Telemetry.OpenTelemetry/OpenTelemetryTrace.cs -------------------------------------------------------------------------------- /src/AWS.Messaging.Telemetry.OpenTelemetry/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Telemetry.OpenTelemetry/README.md -------------------------------------------------------------------------------- /src/AWS.Messaging.Telemetry.OpenTelemetry/TracerProviderBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging.Telemetry.OpenTelemetry/TracerProviderBuilderExtensions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/AWS.Messaging.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/AWS.Messaging.csproj -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/AWSClientProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/AWSClientProvider.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/BackoffPolicyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/BackoffPolicyBuilder.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/EventBridgePublishOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/EventBridgePublishOptions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/EventBridgePublisherConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/EventBridgePublisherConfiguration.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/IAWSClientProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/IAWSClientProvider.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/IBackoffPolicyBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/IBackoffPolicyBuilder.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/IMessageBusBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/IMessageBusBuilder.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/IMessageConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/IMessageConfiguration.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/IMessagePollerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/IMessagePollerConfiguration.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/IMessagePublisherConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/IMessagePublisherConfiguration.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/Internal/ApplicationSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/Internal/ApplicationSettings.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/Internal/BackoffPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/Internal/BackoffPolicy.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/Internal/TaskMetadataResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/Internal/TaskMetadataResponse.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/MessageBusBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/MessageBusBuilder.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/MessageConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/MessageConfiguration.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/MessageManagerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/MessageManagerConfiguration.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/PollingControlToken.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/PollingControlToken.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/PublisherMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/PublisherMapping.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/PublisherTargetType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/PublisherTargetType.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/SNSPublisherConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/SNSPublisherConfiguration.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/SQSMessagePollerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/SQSMessagePollerConfiguration.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/SQSMessagePollerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/SQSMessagePollerOptions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/SQSPublisherConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/SQSPublisherConfiguration.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/SerializerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/SerializerOptions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Configuration/SubscriberMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Configuration/SubscriberMapping.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/EventBridgeMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/EventBridgeMetadata.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Exceptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Exceptions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/IMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/IMessageHandler.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/IMessagePublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/IMessagePublisher.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Internal/MessagingJsonSerializerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Internal/MessagingJsonSerializerContext.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/MessageEnvelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/MessageEnvelope.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/MessageEnvelopeConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/MessageEnvelopeConfiguration.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/MessageProcessStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/MessageProcessStatus.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/EventBridge/EventBridgeOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/EventBridge/EventBridgeOptions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/EventBridge/EventBridgePublishResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/EventBridge/EventBridgePublishResponse.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/EventBridge/EventBridgePublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/EventBridge/EventBridgePublisher.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/EventBridge/IEventBridgePublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/EventBridge/IEventBridgePublisher.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/IPublishResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/IPublishResponse.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/MessageRoutingPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/MessageRoutingPublisher.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/SNS/ISNSPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/SNS/ISNSPublisher.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/SNS/SNSOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/SNS/SNSOptions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/SNS/SNSPublishResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/SNS/SNSPublishResponse.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/SNS/SNSPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/SNS/SNSPublisher.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/SQS/ISQSPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/SQS/ISQSPublisher.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/SQS/SQSOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/SQS/SQSOptions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/SQS/SQSPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/SQS/SQSPublisher.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Publishers/SQS/SQSSendResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Publishers/SQS/SQSSendResponse.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/SNSMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/SNSMetadata.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/SQS/ISQSMessageCommunication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/SQS/ISQSMessageCommunication.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/SQS/SQSMessagePoller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/SQS/SQSMessagePoller.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/SQSMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/SQSMetadata.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/ConvertToEnvelopeResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/ConvertToEnvelopeResult.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/EnvelopeSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/EnvelopeSerializer.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/Handlers/MessageMetadataHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/Handlers/MessageMetadataHandler.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/Helpers/JsonPropertyHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/Helpers/JsonPropertyHelper.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/IEnvelopeSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/IEnvelopeSerializer.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/IMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/IMessageSerializer.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/ISerializationCallback.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/ISerializationCallback.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/MessageMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/MessageMetadata.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/MessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/MessageSerializer.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/MessageSerializerResults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/MessageSerializerResults.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/Parsers/EventBridgeMessageParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/Parsers/EventBridgeMessageParser.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/Parsers/IMessageParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/Parsers/IMessageParser.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/Parsers/SNSMessageParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/Parsers/SNSMessageParser.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Serialization/Parsers/SQSMessageParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Serialization/Parsers/SQSMessageParser.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/Backoff/BackoffHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/Backoff/BackoffHandler.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/Backoff/IBackoffHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/Backoff/IBackoffHandler.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/Backoff/IBackoffPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/Backoff/IBackoffPolicy.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/Backoff/Policies/CappedExponentialBackoffPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/Backoff/Policies/CappedExponentialBackoffPolicy.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/Backoff/Policies/IntervalBackoffPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/Backoff/Policies/IntervalBackoffPolicy.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/Backoff/Policies/NoBackoffPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/Backoff/Policies/NoBackoffPolicy.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/Backoff/Policies/Options/CappedExponentialBackoffOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/Backoff/Policies/Options/CappedExponentialBackoffOptions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/Backoff/Policies/Options/IntervalBackoffOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/Backoff/Policies/Options/IntervalBackoffOptions.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/DateTimeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/DateTimeHandler.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/DefaultMessageManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/DefaultMessageManager.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/EC2InstanceMetadataManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/EC2InstanceMetadataManager.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/ECSContainerMetadataManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/ECSContainerMetadataManager.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/EnvironmentManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/EnvironmentManager.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/HandlerInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/HandlerInvoker.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/ICommandPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/ICommandPublisher.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IDateTimeHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IDateTimeHandler.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IEC2InstanceMetadataManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IEC2InstanceMetadataManager.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IECSContainerMetadataManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IECSContainerMetadataManager.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IEnvironmentManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IEnvironmentManager.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IEventPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IEventPublisher.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IHandlerInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IHandlerInvoker.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IMessageIdGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IMessageIdGenerator.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IMessageJsonSerializerContextContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IMessageJsonSerializerContextContainer.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IMessageManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IMessageManager.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IMessageManagerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IMessageManagerFactory.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IMessagePoller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IMessagePoller.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IMessagePollerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IMessagePollerFactory.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/IMessageSourceHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/IMessageSourceHandler.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/InFlightMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/InFlightMetadata.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/MessageIdGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/MessageIdGenerator.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/MessagePumpService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/MessagePumpService.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Services/MessageSourceHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Services/MessageSourceHandler.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Telemetry/CompositeTelemetryTrace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Telemetry/CompositeTelemetryTrace.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Telemetry/DefaultTelemetryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Telemetry/DefaultTelemetryFactory.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Telemetry/ITelemetryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Telemetry/ITelemetryFactory.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Telemetry/ITelemetryProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Telemetry/ITelemetryProvider.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Telemetry/ITelemetryTrace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Telemetry/ITelemetryTrace.cs -------------------------------------------------------------------------------- /src/AWS.Messaging/Telemetry/TelemetryKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/AWS.Messaging/Telemetry/TelemetryKeys.cs -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /test/AWS.Messaging.Benchmarks/AWS.Messaging.Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Benchmarks/AWS.Messaging.Benchmarks.csproj -------------------------------------------------------------------------------- /test/AWS.Messaging.Benchmarks/BenchmarkCollector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Benchmarks/BenchmarkCollector.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Benchmarks/BenchmarkMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Benchmarks/BenchmarkMessage.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Benchmarks/BenchmarkMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Benchmarks/BenchmarkMessageHandler.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Benchmarks/Program.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Benchmarks/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Benchmarks/Properties/launchSettings.json -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/AWS.Messaging.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/AWS.Messaging.IntegrationTests.csproj -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/EventBridgeEndToEndTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/EventBridgeEndToEndTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/EventBridgePublisherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/EventBridgePublisherTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/FifoSubscriberTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/FifoSubscriberTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/Handlers/ChatMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/Handlers/ChatMessageHandler.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/Handlers/FoodItemHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/Handlers/FoodItemHandler.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/Handlers/OrderInfoHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/Handlers/OrderInfoHandler.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/LambdaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/LambdaTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/Models/ChatMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/Models/ChatMessage.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/Models/EventBridgeEnvelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/Models/EventBridgeEnvelope.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/Models/FoodItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/Models/FoodItem.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/Models/OrderInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/Models/OrderInfo.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/Models/SNSEnvelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/Models/SNSEnvelope.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/Models/TempStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/Models/TempStorage.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/SNSEndToEndTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/SNSEndToEndTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/SNSPublisherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/SNSPublisherTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/SQSPublisherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/SQSPublisherTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.IntegrationTests/SubscriberTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.IntegrationTests/SubscriberTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Tests.Common/AWS.Messaging.Tests.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Tests.Common/AWS.Messaging.Tests.Common.csproj -------------------------------------------------------------------------------- /test/AWS.Messaging.Tests.Common/AWSUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Tests.Common/AWSUtilities.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Tests.Common/Handlers/TransactionInfoHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Tests.Common/Handlers/TransactionInfoHandler.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Tests.Common/Models/TempStorage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Tests.Common/Models/TempStorage.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Tests.Common/Models/TransactionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Tests.Common/Models/TransactionInfo.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Tests.Common/Services/InMemoryLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Tests.Common/Services/InMemoryLogger.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Tests.Common/TestUtilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Tests.Common/TestUtilities.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Tests.LambdaFunctions/AWS.Messaging.Tests.LambdaFunctions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Tests.LambdaFunctions/AWS.Messaging.Tests.LambdaFunctions.csproj -------------------------------------------------------------------------------- /test/AWS.Messaging.Tests.LambdaFunctions/Functions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Tests.LambdaFunctions/Functions.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.Tests.LambdaFunctions/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.Tests.LambdaFunctions/Properties/launchSettings.json -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/AWS.Messaging.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/AWS.Messaging.UnitTests.csproj -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/AppSettingsConfigurationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/AppSettingsConfigurationTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/Backoff/BackoffHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/Backoff/BackoffHandlerTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/Backoff/Policies/CappedExponentialBackoffPolicyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/Backoff/Policies/CappedExponentialBackoffPolicyTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/Backoff/Policies/IntervalBackoffPolicyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/Backoff/Policies/IntervalBackoffPolicyTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/Backoff/Policies/NoBackoffPolicyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/Backoff/Policies/NoBackoffPolicyTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/ConfigurationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/ConfigurationTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/DefaultMessageManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/DefaultMessageManagerTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/ECSContainerMetadataManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/ECSContainerMetadataManagerTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/HandlerInvokerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/HandlerInvokerTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/LambdaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/LambdaTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessageBusBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessageBusBuilderTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessageConfigurationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessageConfigurationTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessageEnvelopeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessageEnvelopeTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessageHandlers/DependentThing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessageHandlers/DependentThing.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessageHandlers/Handlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessageHandlers/Handlers.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessageHandlers/IDependentThing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessageHandlers/IDependentThing.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessageHandlers/IThingDoer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessageHandlers/IThingDoer.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessageHandlers/ThingDoer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessageHandlers/ThingDoer.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessageProcessStatusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessageProcessStatusTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessagePublisherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessagePublisherTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessagePumpServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessagePumpServiceTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MessageSourceHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MessageSourceHandlerTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/MockExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/MockExtensions.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/Models/Models.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/Models/Models.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/OpenTelemetryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/OpenTelemetryTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/PublisherMappingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/PublisherMappingTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/SQSMessagePollerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/SQSMessagePollerTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/SerializationTests/EnvelopeSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/SerializationTests/EnvelopeSerializerTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/SerializationTests/Handlers/MessageDataHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/SerializationTests/Handlers/MessageDataHandlerTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/SerializationTests/Helpers/JsonPropertyHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/SerializationTests/Helpers/JsonPropertyHelperTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/SerializationTests/MessageSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/SerializationTests/MessageSerializerTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/SerializationTests/Parsers/EventBridgeMessageParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/SerializationTests/Parsers/EventBridgeMessageParserTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/SerializationTests/Parsers/SNSMessageParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/SerializationTests/Parsers/SNSMessageParserTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/SerializationTests/Parsers/SQSMessageParserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/SerializationTests/Parsers/SQSMessageParserTests.cs -------------------------------------------------------------------------------- /test/AWS.Messaging.UnitTests/SubscriberMappingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws/aws-dotnet-messaging/HEAD/test/AWS.Messaging.UnitTests/SubscriberMappingTests.cs --------------------------------------------------------------------------------