├── .claude ├── commands │ └── spec │ │ ├── approve.md │ │ ├── design.md │ │ ├── implement.md │ │ ├── new.md │ │ ├── requirements.md │ │ ├── review.md │ │ ├── status.md │ │ ├── switch.md │ │ └── tasks.md └── settings json ├── .config └── dotnet-tools.json ├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .gitattributes ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── copilot-instructions.md ├── dependabot.yml ├── release-drafter.yml └── workflows │ ├── ci.yml │ ├── claude-code-review.yml │ ├── claude.yml │ ├── codeql-analysis.yml │ └── release-drafter.yml ├── .gitignore ├── .idea └── .idea.Brighter │ └── .idea │ └── httpRequests │ └── http-requests-log.http ├── .vscode ├── launch.json └── tasks.json ├── Brighter.sln ├── Brighter.snk ├── CLA.txt ├── CLAUDE.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTORS.md ├── Contributing.md ├── Directory.Build.props ├── Directory.Packages.props ├── LICENCE.txt ├── README.md ├── appveyor.yml ├── assets └── logo │ ├── Brighter Sticker.eps │ ├── Brighter Sticker.pdf │ ├── Brighter Sticker.svg │ ├── Brighter-Social-Card.png │ ├── Brighter-Sticker-264.png │ ├── Brighter-Sticker-64.png │ ├── Cannon Logo.png │ ├── Sticker.png │ ├── brandon_grotesque_bold.ttf │ └── laptop-sticker.png ├── clean_failed_tests_aws_assets.sh ├── docker-compose-dynamodb.yaml ├── docker-compose-jaeger.yaml ├── docker-compose-kafka.yaml ├── docker-compose-localstack.yaml ├── docker-compose-mongodb.yaml ├── docker-compose-mqtt.yaml ├── docker-compose-mssql.yaml ├── docker-compose-mysql.yaml ├── docker-compose-otel-collector.yaml ├── docker-compose-postgres.yaml ├── docker-compose-prometheus.yaml ├── docker-compose-redis.yaml ├── docker-compose-rmq.yaml ├── docker-compose-rocketmq.yaml ├── docker-compose.yaml ├── docker └── RabbitMQ │ ├── Dockerfile │ └── dockerbuild.md ├── docs ├── Figures │ ├── Command Sequence Diagram.vsd │ ├── hexagonal_architecture.vsd │ └── hexagonal_unittest.vsd ├── adr │ ├── 0001-record-architecture-decisions.md │ ├── 0002-use-a-single-threaded-message-pump.md │ ├── 0003-use-claim-check-for-large-messages.md │ ├── 0004-use-an-envelope-wrapper-with-transports.md │ ├── 0005-support-async-pipelines.md │ ├── 0006-blocking-and-non-blocking-retries.md │ ├── 0007-aspect-oriented-programming.md │ ├── 0008-support-cloud-events.md │ ├── 0009-expose-request-context.md │ ├── 0010-brighter-semantic-conventions.md │ ├── 0011-brighter-support-for-bulk-messaging-operations.md │ ├── 0012-provide-in-memory-and-simple-implementations.md │ ├── 0013-publish-should-be-in-parallel.md │ ├── 0014-di-friendly-framework.md │ ├── 0015-push-button-api-for-dsl.md │ ├── 0016-use-configuration-as-code-not-by-convention.md │ ├── 0017-use-strict-cqs-across-brighter-and-darker.md │ ├── 0018-support-a-command-oriented-interface.md │ ├── 0019-avoid-primitive-obsession.md │ ├── 0020-reduce-esb-complexity.md │ ├── 0021-move-archive-from-esb.md │ ├── 0022-generate-metrics-from-traces.md │ ├── 0023-add-the_specification-pattern.md │ ├── 0023-reactor-and-nonblocking-io.md │ ├── 0024-add-parallel-split-to-mediator.md │ ├── 0024-scheduling-requests-and-messages.md │ ├── 0025-scoping-dependencies-inline-with-lifetime-scope.md │ ├── 0025-sqs-support-for-cloudevents.md │ ├── 0025-use-reactive-programming-for-mediator.md │ ├── 0026-use-source-generated-logging.md │ ├── 0027-allow-custom-publication-finder.md │ ├── 0028-support-circuit-breaking-of-topics.md │ ├── 0029-cloudeventstype-message-pump.md │ ├── 0030-add-a-mediator.md │ ├── 0031-support-agreement-dispatcher.md │ ├── 0032-remove-explicit-clear-lock.md │ ├── 0033-lifetime-of-command-processor-and-mediator.md │ ├── 0033-optimise-reads-and-writes-from-dynamo-outbox.md │ └── images │ │ ├── Wrapper.gif │ │ └── claim-check.gif ├── agent_instructions │ ├── build_and_development.md │ ├── code_style.md │ ├── dependency_management.md │ ├── documentation.md │ ├── project_structure.md │ └── testing.md ├── brigher_canon.jpg ├── guides │ └── paramore_brighter_core_guide.md └── run │ └── HowToRelease.md ├── dotnet-install.sh ├── images ├── BrighterSticker.png ├── brightercanon-264.png └── brightercanon-nuget.png ├── otel-collector-config.yaml ├── prometheus.yml ├── release_notes.md ├── samples ├── CommandProcessor │ ├── HelloWorld │ │ ├── GreetingCommand.cs │ │ ├── GreetingCommandHandler.cs │ │ ├── HelloWorld.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ └── launchSettings.json │ ├── HelloWorldAsync │ │ ├── GreetingCommand.cs │ │ ├── GreetingCommandRequestHandlerAsync.cs │ │ ├── HelloWorldAsync.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ └── launchSettings.json │ ├── HelloWorldInternalBus │ │ ├── GreetingCommand.cs │ │ ├── GreetingCommandHandler.cs │ │ ├── GreetingCommandMessageMapper.cs │ │ ├── HelloWorldInternalBus.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ └── launchSettings.json │ └── README.md ├── Scheduler │ ├── AwsTaskQueue │ │ ├── Greetings │ │ │ ├── Greetings.csproj │ │ │ └── Ports │ │ │ │ ├── CommandHandlers │ │ │ │ ├── FarewellEventHandler.cs │ │ │ │ └── GreetingEventHandler.cs │ │ │ │ ├── Commands │ │ │ │ ├── FarewellEvent.cs │ │ │ │ └── GreetingEvent.cs │ │ │ │ └── Mappers │ │ │ │ ├── FarewellEventMessageMapper.cs │ │ │ │ └── GreetingEventMessageMapper.cs │ │ ├── GreetingsPumper │ │ │ ├── GreetingsPumper.csproj │ │ │ └── Program.cs │ │ └── GreetingsReceiverConsole │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ └── Program.cs │ └── QuartzTaskQueue │ │ ├── Greetings │ │ ├── Greetings.csproj │ │ └── Ports │ │ │ ├── CommandHandlers │ │ │ └── GreetingEventHandler.cs │ │ │ ├── Commands │ │ │ └── GreetingEvent.cs │ │ │ └── Mappers │ │ │ └── GreetingEventMessageMapper.cs │ │ ├── GreetingsPumper │ │ ├── GreetingsPumper.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ └── launchSettings.json │ │ ├── GreetingsReceiverConsole │ │ ├── GreetingsReceiverConsole.csproj │ │ ├── Program.cs │ │ └── Properties │ │ │ └── launchSettings.json │ │ └── README.md ├── TaskQueue │ ├── ASBTaskQueue │ │ ├── .env │ │ ├── Config.Json │ │ ├── Docker-Compose.yml │ │ ├── Greetings │ │ │ ├── Adaptors │ │ │ │ ├── Data │ │ │ │ │ ├── AzureAdAuthenticationDbConnectionInterceptor.cs │ │ │ │ │ ├── GreetingsDataContext.cs │ │ │ │ │ └── MigrationSqlHelper.cs │ │ │ │ ├── Migrations │ │ │ │ │ ├── 20210618162719_Init.Designer.cs │ │ │ │ │ ├── 20210618162719_Init.cs │ │ │ │ │ ├── 20210628145855_BrighterOutbox.Designer.cs │ │ │ │ │ ├── 20210628145855_BrighterOutbox.cs │ │ │ │ │ ├── 20211031130513_AddGreetignsRegister.Designer.cs │ │ │ │ │ ├── 20211031130513_AddGreetignsRegister.cs │ │ │ │ │ ├── GreetingsDataContextModelSnapshot.cs │ │ │ │ │ └── Scripts │ │ │ │ │ │ └── CreateBrighterOutbox.sql │ │ │ │ └── Services │ │ │ │ │ ├── IUnitOfWork.cs │ │ │ │ │ └── UnitOfWork.cs │ │ │ ├── Greetings.csproj │ │ │ └── Ports │ │ │ │ ├── CommandHandlers │ │ │ │ ├── AddGreetingCommandHandler.cs │ │ │ │ ├── GreetingEventAsyncHandler.cs │ │ │ │ ├── GreetingEventHandler.cs │ │ │ │ ├── InstanceCount.cs │ │ │ │ ├── MonitoringAsyncHandler.cs │ │ │ │ └── MonitoringAttribute.cs │ │ │ │ ├── Commands │ │ │ │ └── AddGreetingCommand.cs │ │ │ │ ├── Entities │ │ │ │ └── Greeting.cs │ │ │ │ ├── Events │ │ │ │ ├── GreetingAsyncEvent.cs │ │ │ │ └── GreetingEvent.cs │ │ │ │ └── Mappers │ │ │ │ ├── AddGreetingMessageMapper.cs │ │ │ │ ├── GreetingEventAsyncMessageMapper.cs │ │ │ │ └── GreetingEventMessageMapper.cs │ │ ├── GreetingsReceiverConsole │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ └── Program.cs │ │ ├── GreetingsScopedReceiverConsole │ │ │ ├── GreetingsScopedReceiverConsole.csproj │ │ │ └── Program.cs │ │ ├── GreetingsSender.Web │ │ │ ├── Controllers │ │ │ │ └── HomeController.cs │ │ │ ├── GreetingsSender.Web.csproj │ │ │ ├── Models │ │ │ │ └── ErrorViewModel.cs │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── Views │ │ │ │ ├── Home │ │ │ │ │ └── Index.cshtml │ │ │ │ ├── Shared │ │ │ │ │ ├── Error.cshtml │ │ │ │ │ ├── _Layout.cshtml │ │ │ │ │ └── _ValidationScriptsPartial.cshtml │ │ │ │ ├── _ViewImports.cshtml │ │ │ │ └── _ViewStart.cshtml │ │ │ ├── appsettings.Development.json │ │ │ ├── appsettings.json │ │ │ └── wwwroot │ │ │ │ ├── css │ │ │ │ └── site.css │ │ │ │ ├── favicon.ico │ │ │ │ ├── js │ │ │ │ └── site.js │ │ │ │ └── lib │ │ │ │ ├── bootstrap │ │ │ │ ├── LICENSE │ │ │ │ └── dist │ │ │ │ │ ├── css │ │ │ │ │ ├── bootstrap-grid.css │ │ │ │ │ ├── bootstrap-grid.css.map │ │ │ │ │ ├── bootstrap-grid.min.css │ │ │ │ │ ├── bootstrap-grid.min.css.map │ │ │ │ │ ├── bootstrap-reboot.css │ │ │ │ │ ├── bootstrap-reboot.css.map │ │ │ │ │ ├── bootstrap-reboot.min.css │ │ │ │ │ ├── bootstrap-reboot.min.css.map │ │ │ │ │ ├── bootstrap.css │ │ │ │ │ ├── bootstrap.css.map │ │ │ │ │ ├── bootstrap.min.css │ │ │ │ │ └── bootstrap.min.css.map │ │ │ │ │ └── js │ │ │ │ │ ├── bootstrap.bundle.js │ │ │ │ │ ├── bootstrap.bundle.js.map │ │ │ │ │ ├── bootstrap.bundle.min.js │ │ │ │ │ ├── bootstrap.bundle.min.js.map │ │ │ │ │ ├── bootstrap.js │ │ │ │ │ ├── bootstrap.js.map │ │ │ │ │ ├── bootstrap.min.js │ │ │ │ │ └── bootstrap.min.js.map │ │ │ │ ├── jquery-validation-unobtrusive │ │ │ │ ├── LICENSE.txt │ │ │ │ ├── jquery.validate.unobtrusive.js │ │ │ │ └── jquery.validate.unobtrusive.min.js │ │ │ │ ├── jquery-validation │ │ │ │ ├── LICENSE.md │ │ │ │ └── dist │ │ │ │ │ ├── additional-methods.js │ │ │ │ │ ├── additional-methods.min.js │ │ │ │ │ ├── jquery.validate.js │ │ │ │ │ └── jquery.validate.min.js │ │ │ │ └── jquery │ │ │ │ ├── LICENSE.txt │ │ │ │ └── dist │ │ │ │ ├── jquery.js │ │ │ │ ├── jquery.min.js │ │ │ │ └── jquery.min.map │ │ ├── GreetingsSender │ │ │ ├── GreetingsSender.csproj │ │ │ └── Program.cs │ │ ├── GreetingsWorker │ │ │ ├── GreetingsWorker.csproj │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── launchSettings.json │ │ └── Readme.md │ ├── AWSTaskQueue │ │ ├── Greetings │ │ │ ├── Greetings.csproj │ │ │ ├── Ports │ │ │ │ ├── CommandHandlers │ │ │ │ │ ├── FarewellEventHandler.cs │ │ │ │ │ └── GreetingEventHandler.cs │ │ │ │ ├── Commands │ │ │ │ │ ├── FarewellEvent.cs │ │ │ │ │ └── GreetingEvent.cs │ │ │ │ └── Mappers │ │ │ │ │ ├── FarewellEventMessageMapper.cs │ │ │ │ │ └── GreetingEventMessageMapper.cs │ │ │ └── acceptance_test_message_body.txt │ │ ├── GreetingsPumper │ │ │ ├── GreetingsPumper.csproj │ │ │ └── Program.cs │ │ ├── GreetingsReceiverConsole │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ └── Program.cs │ │ └── GreetingsSender │ │ │ ├── GreetingsSender.csproj │ │ │ └── Program.cs │ ├── KafkaDynamicEventStream │ │ ├── TaskReceiverConsole │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ ├── TaskReceiverConsole.csproj │ │ │ ├── appsettings.Development.json │ │ │ └── appsettings.json │ │ ├── TaskStatus │ │ │ ├── App │ │ │ │ └── Task.cs │ │ │ ├── Ports │ │ │ │ ├── TaskCreated.cs │ │ │ │ ├── TaskCreatedHandler.cs │ │ │ │ ├── TaskUpdated.cs │ │ │ │ └── TaskUpdatedHandler.cs │ │ │ └── TaskStatus.csproj │ │ └── TaskStatusSender │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── TaskStatusSender.csproj │ │ │ ├── TimedStatusSender.cs │ │ │ └── appsettings.json │ ├── KafkaSchemaRegistry │ │ ├── Greetings │ │ │ ├── Greetings.csproj │ │ │ ├── Ports │ │ │ │ ├── CommandHandlers │ │ │ │ │ └── GreetingEventHandlerAsync.cs │ │ │ │ ├── Commands │ │ │ │ │ └── GreetingEvent.cs │ │ │ │ └── Mappers │ │ │ │ │ └── GreetingEventMessageMapperAsync.cs │ │ │ └── acceptance_test_message_body.txt │ │ ├── GreetingsReceiverConsole │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ ├── Program.cs │ │ │ ├── appsettings.json │ │ │ └── watch.txt │ │ └── GreetingsSender │ │ │ ├── GreetingsSender.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── TimedMessageGenerator.cs │ │ │ └── appsettings.json │ ├── KafkaTaskQueue │ │ ├── Greetings │ │ │ ├── Greetings.csproj │ │ │ ├── Ports │ │ │ │ ├── CommandHandlers │ │ │ │ │ └── GreetingEventHandlerAsync.cs │ │ │ │ ├── Commands │ │ │ │ │ └── GreetingEvent.cs │ │ │ │ └── Mappers │ │ │ │ │ └── GreetingEventMessageMapperAsync.cs │ │ │ └── acceptance_test_message_body.txt │ │ ├── GreetingsReceiverConsole │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ ├── Program.cs │ │ │ ├── appsettings.json │ │ │ └── watch.txt │ │ └── GreetingsSender │ │ │ ├── GreetingsSender.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── TimedMessageGenerator.cs │ │ │ └── appsettings.json │ ├── MsSqlMessagingGateway │ │ ├── BrighterSqlQueue.sql │ │ ├── CompetingReceiverConsole │ │ │ ├── CommandCounter.cs │ │ │ ├── CompetingReceiverConsole.csproj │ │ │ └── Program.cs │ │ ├── CompetingSender │ │ │ ├── CompetingSender.csproj │ │ │ ├── Program.cs │ │ │ └── Properties │ │ │ │ └── launchSettings.json │ │ ├── Events │ │ │ ├── Events.csproj │ │ │ ├── IAmACommandCounter.cs │ │ │ ├── Ports │ │ │ │ ├── CommandHandlers │ │ │ │ │ ├── CompetingConsumerCommandHandler.cs │ │ │ │ │ └── GreetingEventHandler.cs │ │ │ │ ├── Commands │ │ │ │ │ ├── CompetingConsumerCommand.cs │ │ │ │ │ └── GreetingEvent.cs │ │ │ │ └── Mappers │ │ │ │ │ ├── CompetingConsumerCommandMessageMapper.cs │ │ │ │ │ └── GreetingEventMessageMapper.cs │ │ │ └── acceptance_test_message_body.txt │ │ ├── GreetingsReceiverConsole │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ └── Program.cs │ │ └── GreetingsSender │ │ │ ├── GreetingsSender.csproj │ │ │ └── Program.cs │ ├── MultiBus │ │ ├── Greetings │ │ │ ├── Greetings.csproj │ │ │ ├── Ports │ │ │ │ ├── CommandHandlers │ │ │ │ │ ├── AnotherGreetingEventHandler.cs │ │ │ │ │ └── GreetingEventHandler.cs │ │ │ │ ├── Commands │ │ │ │ │ ├── AnotherGreetingEvent.cs │ │ │ │ │ └── GreetingEvent.cs │ │ │ │ └── Mappers │ │ │ │ │ ├── AnotherGreetingEventMessageMapperAsync.cs │ │ │ │ │ └── GreetingEventMessageMapperAsync.cs │ │ │ └── acceptance_test_message_body.txt │ │ ├── GreetingsReceiverConsole │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ ├── Program.cs │ │ │ ├── appsettings.json │ │ │ └── watch.txt │ │ └── GreetingsSender │ │ │ ├── GreetingsSender.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ ├── TimedMessageGenerator.cs │ │ │ └── appsettings.json │ ├── PostgresTaskQueue │ │ ├── Greetings │ │ │ ├── Greetings.csproj │ │ │ ├── Ports │ │ │ │ ├── CommandHandlers │ │ │ │ │ ├── FarewellEventHandler.cs │ │ │ │ │ └── GreetingEventHandler.cs │ │ │ │ └── Commands │ │ │ │ │ ├── FarewellEvent.cs │ │ │ │ │ └── GreetingEvent.cs │ │ │ └── acceptance_test_message_body.txt │ │ ├── GreetingsReceiverConsole │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ └── Program.cs │ │ └── GreetingsSender │ │ │ ├── GreetingsSender.csproj │ │ │ └── Program.cs │ ├── RMQRequestReply │ │ ├── Greetings │ │ │ ├── Greetings.csproj │ │ │ ├── Ports │ │ │ │ ├── CommandHandlers │ │ │ │ │ ├── GreetingReplyHandler.cs │ │ │ │ │ └── GreetingRequestHandler.cs │ │ │ │ ├── Commands │ │ │ │ │ ├── GreetingReply.cs │ │ │ │ │ └── GreetingRequest.cs │ │ │ │ └── Mappers │ │ │ │ │ ├── GreetingReplyMessageMapper.cs │ │ │ │ │ ├── GreetingRequestMessageMapper.cs │ │ │ │ │ ├── GreetingsReplyBody.cs │ │ │ │ │ └── GreetingsRequestBody.cs │ │ │ └── acceptance_test_message_body.txt │ │ ├── GreetingsClient │ │ │ ├── GreetingsClient.csproj │ │ │ └── Program.cs │ │ └── GreetingsServer │ │ │ ├── GreetingsServer.csproj │ │ │ └── Program.cs │ ├── RMQTaskQueue │ │ ├── Greetings │ │ │ ├── Greetings.csproj │ │ │ ├── Ports │ │ │ │ ├── CommandHandlers │ │ │ │ │ ├── FarewellEventHandler.cs │ │ │ │ │ └── GreetingEventHandler.cs │ │ │ │ ├── Commands │ │ │ │ │ ├── FarewellEvent.cs │ │ │ │ │ └── GreetingEvent.cs │ │ │ │ └── Mappers │ │ │ │ │ ├── FarewellEventMessageMapper.cs │ │ │ │ │ └── GreetingEventMessageMapper.cs │ │ │ └── acceptance_test_message_body.txt │ │ ├── GreetingsReceiverConsole │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ └── Program.cs │ │ └── GreetingsSender │ │ │ ├── GreetingsSender.csproj │ │ │ └── Program.cs │ └── RedisTaskQueue │ │ ├── Greetings │ │ ├── Greetings.csproj │ │ └── Ports │ │ │ ├── CommandHandlers │ │ │ └── GreetingEventHandler.cs │ │ │ ├── Events │ │ │ └── GreetingEvent.cs │ │ │ └── Mappers │ │ │ └── GreetingEventMessageMapper.cs │ │ ├── GreetingsReceiver │ │ ├── GreetingsReceiver.csproj │ │ └── Program.cs │ │ └── GreetingsSender │ │ ├── GreetingsSender.csproj │ │ └── Program.cs ├── Transforms │ ├── AWSTransfomers │ │ ├── ClaimCheck │ │ │ ├── Greetings │ │ │ │ ├── Greetings.csproj │ │ │ │ └── Ports │ │ │ │ │ ├── CommandHandlers │ │ │ │ │ └── GreetingEventHandler.cs │ │ │ │ │ ├── Commands │ │ │ │ │ └── GreetingEvent.cs │ │ │ │ │ └── Mappers │ │ │ │ │ └── GreetingEventMessageMapper.cs │ │ │ ├── GreetingsReceiverConsole │ │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ │ └── Program.cs │ │ │ └── GreetingsSender │ │ │ │ ├── GreetingsSender.csproj │ │ │ │ └── Program.cs │ │ ├── CloudEvents │ │ │ ├── Greetings │ │ │ │ ├── Greetings.csproj │ │ │ │ └── Ports │ │ │ │ │ ├── CommandHandlers │ │ │ │ │ └── GreetingEventHandler.cs │ │ │ │ │ ├── Commands │ │ │ │ │ └── GreetingEvent.cs │ │ │ │ │ └── Mappers │ │ │ │ │ └── GreetingEventMessageMapper.cs │ │ │ ├── GreetingsReceiverConsole │ │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ │ └── launchSettings.json │ │ │ │ └── appsettings.json │ │ │ └── GreetingsSender │ │ │ │ ├── GreetingsSender.csproj │ │ │ │ ├── Program.cs │ │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ │ └── appsettings.json │ │ └── Compression │ │ │ ├── Greetings │ │ │ ├── Greetings.csproj │ │ │ └── Ports │ │ │ │ ├── CommandHandlers │ │ │ │ └── GreetingEventHandler.cs │ │ │ │ ├── Commands │ │ │ │ └── GreetingEvent.cs │ │ │ │ └── Mappers │ │ │ │ └── GreetingEventMessageMapper.cs │ │ │ ├── GreetingsReceiverConsole │ │ │ ├── GreetingsReceiverConsole.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ │ └── launchSettings.json │ │ │ └── appsettings.json │ │ │ └── GreetingsSender │ │ │ ├── GreetingsSender.csproj │ │ │ ├── Program.cs │ │ │ ├── Properties │ │ │ └── launchSettings.json │ │ │ └── appsettings.json │ ├── JustSaying │ │ ├── BrighterSide │ │ │ ├── BrighterSide.csproj │ │ │ └── Program.cs │ │ └── JustSayingSide │ │ │ ├── JustSayingSide.csproj │ │ │ └── Program.cs │ └── MassTransit │ │ ├── MBrigtherSide │ │ ├── MBrigtherSide.csproj │ │ └── Program.cs │ │ └── MassTransitSide │ │ ├── MassTransitSide.csproj │ │ └── Program.cs └── WebAPI │ ├── WebAPI_Common │ ├── DbMaker │ │ ├── ApplicationType.cs │ │ ├── ConnectionResolver.cs │ │ ├── DatabaseGlobals.cs │ │ ├── DbConnectionFactory.cs │ │ ├── DbFactory.cs │ │ ├── DbMaker.csproj │ │ ├── GreetingsDbFactory.cs │ │ ├── InboxFactory.cs │ │ ├── OutboxFactory.cs │ │ ├── Rdbms.cs │ │ ├── SalutationsDbFactory.cs │ │ └── SchemaCreation.cs │ ├── Greetings_Migrations │ │ ├── Greetings_Migrations.csproj │ │ └── Migrations │ │ │ ├── 20220527_InitialCreate.cs │ │ │ └── MigrationConfiguration.cs │ ├── README.md │ ├── Salutations_Migrations │ │ ├── Migrations │ │ │ └── 202205161812_SqlInitialMigrations.cs │ │ └── Salutations_Migrations.csproj │ └── TransportMaker │ │ ├── ConfigureTransport.cs │ │ ├── MessagingTransport.cs │ │ └── TransportMaker.csproj │ ├── WebAPI_Dapper │ ├── GreetingsApp │ │ ├── Entities │ │ │ ├── Greeting.cs │ │ │ └── Person.cs │ │ ├── GreetingsApp.csproj │ │ ├── Handlers │ │ │ ├── AddGreetingHandlerAsync.cs │ │ │ ├── AddPersonHandlerAsync.cs │ │ │ ├── DeletePersonHandlerAsync.cs │ │ │ ├── FIndGreetingsForPersonHandlerAsync.cs │ │ │ └── FindPersonByNameHandlerAsync.cs │ │ ├── Policies │ │ │ ├── GreetingsPolicy.cs │ │ │ └── Retry.cs │ │ ├── Requests │ │ │ ├── AddGreeting.cs │ │ │ ├── AddPerson.cs │ │ │ ├── DeletePerson.cs │ │ │ ├── FindGreetingsForPerson.cs │ │ │ ├── FindPersonByName.cs │ │ │ └── GreetingMade.cs │ │ └── Responses │ │ │ ├── FindPersonResult.cs │ │ │ └── FindPersonsGreetings.cs │ ├── GreetingsWeb │ │ ├── Controllers │ │ │ ├── GreetingsController.cs │ │ │ └── PeopleController.cs │ │ ├── Dockerfile │ │ ├── GreetingsWeb.csproj │ │ ├── Mappers │ │ │ └── GreetingMadeMessageMapperAsync.cs │ │ ├── Models │ │ │ ├── NewGreeting.cs │ │ │ └── NewPerson.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.Production.json │ │ ├── appsettings.json │ │ └── openapi.json │ ├── Greetings_Sweeper │ │ ├── Extensions │ │ │ └── HealthCheckExtensions.cs │ │ ├── Greetings_Sweeper.csproj │ │ ├── HealthChecks │ │ │ └── BrighterOutboxConnectionHealthCheck.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ ├── appsettings.Production.json │ │ └── appsettings.json │ ├── README.md │ ├── SalutationAnalytics │ │ ├── Dockerfile │ │ ├── Mappers │ │ │ ├── GreetingMadeMessageMapperAsync.cs │ │ │ └── SalutationReceivedMessageMapperAsync.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SalutationAnalytics.csproj │ │ ├── appsettings.Development.json │ │ ├── appsettings.Production.json │ │ └── appsettings.json │ ├── SalutationApp │ │ ├── Entities │ │ │ └── Salutation.cs │ │ ├── Handlers │ │ │ └── GreetingMadeHandlerAsync.cs │ │ ├── Policies │ │ │ ├── Retry.cs │ │ │ └── SalutationPolicy.cs │ │ ├── Requests │ │ │ ├── GreetingMade.cs │ │ │ └── SalutationReceived.cs │ │ └── SalutationApp.csproj │ ├── Salutation_Sweeper │ │ ├── Extensions │ │ │ └── HealthCheckExtensions.cs │ │ ├── HealthChecks │ │ │ └── BrighterOutboxConnectionHealthCheck.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Salutation_Sweeper.csproj │ │ ├── appsettings.Development.json │ │ ├── appsettings.Production.json │ │ └── appsettings.json │ ├── TODO.txt │ └── tests.http │ ├── WebAPI_Dynamo │ ├── GreetingsApp │ │ ├── Entities │ │ │ └── Person.cs │ │ ├── GreetingsApp.csproj │ │ ├── Handlers │ │ │ ├── AddGreetingHandlerAsync.cs │ │ │ ├── AddPersonHandlerAsync.cs │ │ │ ├── DeletePersonHandlerAsync.cs │ │ │ ├── FIndGreetingsForPersonHandlerAsync.cs │ │ │ └── FindPersonByNameHandlerAsync.cs │ │ ├── Policies │ │ │ ├── GreetingsPolicy.cs │ │ │ └── Retry.cs │ │ ├── Requests │ │ │ ├── AddGreeting.cs │ │ │ ├── AddPerson.cs │ │ │ ├── DeletePerson.cs │ │ │ ├── FindGreetingsForPerson.cs │ │ │ ├── FindPersonByName.cs │ │ │ └── GreetingMade.cs │ │ └── Responses │ │ │ ├── FindPersonResult.cs │ │ │ └── FindPersonsGreetings.cs │ ├── GreetingsWeb │ │ ├── Controllers │ │ │ ├── GreetingsController.cs │ │ │ └── PeopleController.cs │ │ ├── Dockerfile │ │ ├── Greetings.db │ │ ├── GreetingsWeb.csproj │ │ ├── Mappers │ │ │ └── GreetingMadeMessageMapperAsync.cs │ │ ├── Models │ │ │ ├── NewGreeting.cs │ │ │ └── NewPerson.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.Production.json │ │ └── appsettings.json │ ├── Greetings_Sweeper │ │ ├── Greetings_Sweeper.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ ├── appsettings.Production.json │ │ └── appsettings.json │ ├── README.md │ ├── SalutationAnalytics │ │ ├── Dockerfile │ │ ├── Mappers │ │ │ ├── GreetingMadeMessageMapperAsync.cs │ │ │ └── SalutationReceivedMessageMapperAsync.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── SalutationAnalytics.csproj │ │ ├── appsettings.Development.json │ │ ├── appsettings.Production.json │ │ └── appsettings.json │ ├── SalutationApp │ │ ├── Entities │ │ │ └── Salutation.cs │ │ ├── Handlers │ │ │ └── GreetingMadeHandlerAsync.cs │ │ ├── Policies │ │ │ ├── Retry.cs │ │ │ └── SalutationPolicy.cs │ │ ├── Requests │ │ │ ├── GreetingMade.cs │ │ │ └── SalutationReceived.cs │ │ └── SalutationApp.csproj │ ├── TODO.txt │ ├── build.sh │ ├── docker-compose.yml │ └── tests.http │ └── WebAPI_EFCore │ ├── GreetingsApp │ ├── Entities │ │ ├── Greeting.cs │ │ └── Person.cs │ ├── EntityGateway │ │ ├── GreetingsEntityGateway.cs │ │ ├── GreetingsEntityTypeConfiguration.cs │ │ └── PersonEntityTypeConfiguration.cs │ ├── GreetingsApp.csproj │ ├── Handlers │ │ ├── AddGreetingHandlerAsync.cs │ │ ├── AddPersonHandlerAsync.cs │ │ ├── DeletePersonHandlerAsync.cs │ │ ├── FIndGreetingsForPersonHandlerAsync.cs │ │ └── FindPersonByNameHandlerAsync.cs │ ├── Policies │ │ ├── GreetingsPolicy.cs │ │ └── Retry.cs │ ├── Requests │ │ ├── AddGreeting.cs │ │ ├── AddPerson.cs │ │ ├── DeletePerson.cs │ │ ├── FindGreetingsForPerson.cs │ │ ├── FindPersonByName.cs │ │ └── GreetingMade.cs │ └── Responses │ │ ├── FindPersonResult.cs │ │ └── FindPersonsGreetings.cs │ ├── GreetingsWeb │ ├── Controllers │ │ ├── GreetingsController.cs │ │ └── PeopleController.cs │ ├── Dockerfile │ ├── GreetingsWeb.csproj │ ├── Mappers │ │ └── GreetingMadeMessageMapperAsync.cs │ ├── Models │ │ ├── NewGreeting.cs │ │ └── NewPerson.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.Production.json │ └── appsettings.json │ ├── Greetings_Sweeper │ ├── Greetings_Sweeper.csproj │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json │ ├── README.md │ ├── SalutationAnalytics │ ├── Dockerfile │ ├── Mappers │ │ ├── GreetingMadeMessageMapperAsync.cs │ │ └── SalutationReceivedMessageMapperAsync.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── SalutationAnalytics.csproj │ ├── appsettings.Development.json │ ├── appsettings.Production.json │ └── appsettings.json │ ├── SalutationApp │ ├── Entities │ │ └── Salutation.cs │ ├── EntityGateway │ │ ├── SalutationEntityTypeConfiguration.cs │ │ └── SalutationsEntityGateway.cs │ ├── Handlers │ │ └── GreetingMadeHandlerAsync.cs │ ├── Policies │ │ ├── Retry.cs │ │ └── SalutationPolicy.cs │ ├── Requests │ │ ├── GreetingMade.cs │ │ └── SalutationReceived.cs │ └── SalutationApp.csproj │ └── tests.http ├── specs ├── README.md └── transports │ ├── channelfactory.md │ ├── channels.md │ ├── consumers.md │ ├── producers.md │ ├── publication.md │ ├── subscription.md │ └── transports.md ├── src ├── Directory.Build.props ├── Paramore.Brighter.Archive.Azure │ ├── AzureBlobArchiveProvider.cs │ ├── AzureBlobArchiveProviderOptions.cs │ └── Paramore.Brighter.Archive.Azure.csproj ├── Paramore.Brighter.Dapper │ ├── DbConnectionStringProvider.cs │ └── Paramore.Brighter.Dapper.csproj ├── Paramore.Brighter.DynamoDb.V4 │ ├── DynamoDbCreateProvisionedThroughput.cs │ ├── DynamoDbTableBuilder.cs │ ├── DynamoDbTableFactory.cs │ ├── DynamoDbTableQuery.cs │ ├── DynamoDbUnitOfWork.cs │ ├── DynamoGSIProjections.cs │ ├── GUIDConverter.cs │ ├── IAmADynamoDbConnectionProvider.cs │ ├── IAmADynamoDbTransactionProvider.cs │ └── Paramore.Brighter.DynamoDb.V4.csproj ├── Paramore.Brighter.DynamoDb │ ├── DynamoDbCreateProvisionedThroughput.cs │ ├── DynamoDbTableBuilder.cs │ ├── DynamoDbTableFactory.cs │ ├── DynamoDbTableQuery.cs │ ├── DynamoDbUnitOfWork.cs │ ├── DynamoGSIProjections.cs │ ├── GUIDConverter.cs │ ├── IAmADynamoDbConnectionProvider.cs │ ├── IAmADynamoDbTransactionProvider.cs │ └── Paramore.Brighter.DynamoDb.csproj ├── Paramore.Brighter.Extensions.DependencyInjection │ ├── BrighterOptions.cs │ ├── IBrighterBuilder.cs │ ├── ITransformerRegistry.cs │ ├── IUseRpc.cs │ ├── Paramore.Brighter.Extensions.DependencyInjection.csproj │ ├── ServiceCollectionBrighterBuilder.cs │ ├── ServiceCollectionExtensions.cs │ ├── ServiceCollectionMessageMapperRegistryBuilder.cs │ ├── ServiceCollectionSubscriberRegistry.cs │ ├── ServiceCollectionTransformerRegistry.cs │ ├── ServiceProviderHandlerFactory.cs │ ├── ServiceProviderMapperFactory.cs │ ├── ServiceProviderMapperFactoryAsync.cs │ ├── ServiceProviderTransformerFactory.cs │ ├── ServiceProviderTransformerFactoryAsync.cs │ └── UseRpc.cs ├── Paramore.Brighter.Extensions.Diagnostics │ ├── BrighterMetricsBuilderExtensions.cs │ ├── BrighterTracerBuilderExtensions.cs │ └── Paramore.Brighter.Extensions.Diagnostics.csproj ├── Paramore.Brighter.Firestore │ ├── Extensions │ │ └── ExpirationExtensions.cs │ ├── FirestoreCollection.cs │ ├── FirestoreConfiguration.cs │ ├── FirestoreConnectionProvider.cs │ ├── FirestoreTransaction.cs │ ├── FirestoreUnitOfWork.cs │ ├── IAmAFirestoreConnectionProvider.cs │ ├── IAmAFirestoreTransactionProvider.cs │ └── Paramore.Brighter.Firestore.csproj ├── Paramore.Brighter.Inbox.DynamoDB.V4 │ ├── CommandItem.cs │ ├── DynamoDbInbox.cs │ ├── DynamoDbInboxConfiguration.cs │ ├── KeyIdContextExpression.cs │ └── Paramore.Brighter.Inbox.DynamoDB.V4.csproj ├── Paramore.Brighter.Inbox.DynamoDB │ ├── CommandItem.cs │ ├── DynamoDbInbox.cs │ ├── DynamoDbInboxConfiguration.cs │ ├── KeyIdContextExpression.cs │ └── Paramore.Brighter.Inbox.DynamoDB.csproj ├── Paramore.Brighter.Inbox.Firestore │ ├── FirestoreInbox.cs │ └── Paramore.Brighter.Inbox.Firestore.csproj ├── Paramore.Brighter.Inbox.MongoDb │ ├── InboxMessage.cs │ ├── MongoDbInbox.cs │ └── Paramore.Brighter.Inbox.MongoDb.csproj ├── Paramore.Brighter.Inbox.MsSql │ ├── MsSqlInbox.cs │ ├── MsSqlQueries.cs │ ├── Paramore.Brighter.Inbox.MsSql.csproj │ └── SqlInboxBuilder.cs ├── Paramore.Brighter.Inbox.MySql │ ├── MySqlInbox.cs │ ├── MySqlInboxBuilder.cs │ ├── MySqlQueries.cs │ └── Paramore.Brighter.Inbox.MySql.csproj ├── Paramore.Brighter.Inbox.Postgres │ ├── Paramore.Brighter.Inbox.Postgres.csproj │ ├── PostgreSqlInbox.cs │ ├── PostgreSqlInboxBuilder.cs │ └── PostgreSqlQueries.cs ├── Paramore.Brighter.Inbox.Spanner │ ├── Paramore.Brighter.Inbox.Spanner.csproj │ ├── SpannerInboxAsync.cs │ ├── SpannerInboxBuilder.cs │ └── SpannerSqlQueries.cs ├── Paramore.Brighter.Inbox.Sqlite │ ├── Paramore.Brighter.Inbox.Sqlite.csproj │ ├── SqliteInbox.cs │ ├── SqliteInboxBuilder.cs │ └── SqliteQueries.cs ├── Paramore.Brighter.Locking.Azure │ ├── AzureBlobLockingProvider.cs │ ├── AzureBlobLockingProviderOptions.cs │ └── Paramore.Brighter.Locking.Azure.csproj ├── Paramore.Brighter.Locking.DynamoDB.V4 │ ├── DynamoDbLockingProvider.cs │ ├── DynamoDbLockingProviderOptions.cs │ ├── LockItem.cs │ └── Paramore.Brighter.Locking.DynamoDB.V4.csproj ├── Paramore.Brighter.Locking.DynamoDB │ ├── DynamoDbLockingProvider.cs │ ├── DynamoDbLockingProviderOptions.cs │ ├── LockItem.cs │ └── Paramore.Brighter.Locking.DynamoDB.csproj ├── Paramore.Brighter.Locking.Firestore │ ├── FirestoreDistributedLock.cs │ └── Paramore.Brighter.Locking.Firestore.csproj ├── Paramore.Brighter.Locking.MongoDb │ ├── LockMessage.cs │ ├── MongoDbLockingProvider.cs │ └── Paramore.Brighter.Locking.MongoDb.csproj ├── Paramore.Brighter.Locking.MsSql │ ├── MsSqlLockingProvider.cs │ ├── MsSqlLockingQueries.cs │ └── Paramore.Brighter.Locking.MsSql.csproj ├── Paramore.Brighter.Locking.MySql │ ├── MySqlLockingProvider.cs │ ├── MySqlLockingQueries.cs │ └── Paramore.Brighter.Locking.MySql.csproj ├── Paramore.Brighter.Locking.PostgresSql │ ├── Paramore.Brighter.Locking.PostgresSql.csproj │ ├── PostgresLockingProvider.cs │ └── PostgresLockingProviderOptions.cs ├── Paramore.Brighter.Mediator │ ├── IAmAJobChannel.cs │ ├── IAmAStateStoreAsync.cs │ ├── InMemoryJobChannel.cs │ ├── InMemoryStateStoreAsync.cs │ ├── Job.cs │ ├── Paramore.Brighter.Mediator.csproj │ ├── Runner.cs │ ├── Scheduler.cs │ ├── Specification.cs │ ├── Steps.cs │ ├── TaskException.cs │ ├── Tasks.cs │ └── Waker.cs ├── Paramore.Brighter.MessageScheduler.AWS.V4 │ ├── AWSClientFactoryExtensions.cs │ ├── AwsScheduler.cs │ ├── AwsSchedulerFactory.cs │ ├── AwsSchedulerFiredHandler.cs │ ├── FireAwsScheduler.cs │ ├── MessageSchedulerTarget.cs │ ├── OnMissingRole.cs │ ├── OnMissingSchedulerGroup.cs │ ├── Paramore.Brighter.MessageScheduler.AWS.V4.csproj │ ├── Scheduler.cs │ └── SchedulerGroup.cs ├── Paramore.Brighter.MessageScheduler.AWS │ ├── AWSClientFactoryExtensions.cs │ ├── AwsScheduler.cs │ ├── AwsSchedulerFactory.cs │ ├── AwsSchedulerFiredHandler.cs │ ├── FireAwsScheduler.cs │ ├── MessageSchedulerTarget.cs │ ├── OnMissingRole.cs │ ├── OnMissingSchedulerGroup.cs │ ├── Paramore.Brighter.MessageScheduler.AWS.csproj │ ├── Scheduler.cs │ └── SchedulerGroup.cs ├── Paramore.Brighter.MessageScheduler.Azure │ ├── AzureSchedulerFiredHandler.cs │ ├── AzureServiceBusScheduler.cs │ ├── AzureServiceBusSchedulerFactory.cs │ ├── FireAzureScheduler.cs │ └── Paramore.Brighter.MessageScheduler.Azure.csproj ├── Paramore.Brighter.MessageScheduler.Hangfire │ ├── BrighterHangfireSchedulerJob.cs │ ├── HangfireMessageScheduler.cs │ ├── HangfireMessageSchedulerFactory.cs │ └── Paramore.Brighter.MessageScheduler.Hangfire.csproj ├── Paramore.Brighter.MessageScheduler.Quartz │ ├── Paramore.Brighter.MessageScheduler.Quartz.csproj │ ├── QuartzBrighterJob.cs │ ├── QuartzScheduler.cs │ └── QuartzSchedulerFactory.cs ├── Paramore.Brighter.MessageScheduler.TickerQ │ ├── Paramore.Brighter.MessageScheduler.TickerQ.csproj │ ├── TickerQBrighterJob.cs │ ├── TickerQScheduler.cs │ └── TickerQSchedulerFactory.cs ├── Paramore.Brighter.MessagingGateway.AWSSQS.V4 │ ├── AWSClientFactory.cs │ ├── AWSMessagingGateway.cs │ ├── AWSMessagingGatewayConfiguration.cs │ ├── AWSNameExtensions.cs │ ├── BrokerUnreachableException.cs │ ├── ChannelFactory.cs │ ├── ChannelType.cs │ ├── DeduplicationScope.cs │ ├── Extensions │ │ └── FifoThroughPutLimitConverter.cs │ ├── FifoThroughputLimit.cs │ ├── HeaderNames.cs │ ├── HeaderResult.cs │ ├── ISqsMessageCreator.cs │ ├── IValidateQueue.cs │ ├── IValidateTopic.cs │ ├── Paramore.Brighter.MessagingGateway.AWSSQS.V4.csproj │ ├── QueueFindBy.cs │ ├── RedrivePolicy.cs │ ├── SnsAttributes.cs │ ├── SnsMessageAttributeExtensions.cs │ ├── SnsMessageProducer.cs │ ├── SnsMessageProducerFactory.cs │ ├── SnsMessagePublisher.cs │ ├── SnsProducerRegistryFactory.cs │ ├── SnsPublication.cs │ ├── SqsAttributes.cs │ ├── SqsInlineMessageCreator.cs │ ├── SqsMessageConsumer.cs │ ├── SqsMessageConsumerFactory.cs │ ├── SqsMessageCreator.cs │ ├── SqsMessageCreatorFactory.cs │ ├── SqsMessageProducer.cs │ ├── SqsMessageProducerFactory.cs │ ├── SqsMessageSender.cs │ ├── SqsProducerRegistryFactory.cs │ ├── SqsPublication.cs │ ├── SqsSubscription.cs │ ├── SqsType.cs │ ├── TopicFindBy.cs │ ├── ValidateQueueByName.cs │ ├── ValidateQueueByUrl.cs │ ├── ValidateTopicByArn.cs │ ├── ValidateTopicByArnConvention.cs │ └── ValidateTopicByName.cs ├── Paramore.Brighter.MessagingGateway.AWSSQS │ ├── AWSClientFactory.cs │ ├── AWSMessagingGateway.cs │ ├── AWSMessagingGatewayConfiguration.cs │ ├── AWSNameExtensions.cs │ ├── BrokerUnreachableException.cs │ ├── ChannelFactory.cs │ ├── ChannelType.cs │ ├── DeduplicationScope.cs │ ├── Extensions │ │ └── FifoThroughPutLimitConverter.cs │ ├── FifoThroughputLimit.cs │ ├── HeaderNames.cs │ ├── HeaderResult.cs │ ├── ISqsMessageCreator.cs │ ├── IValidateQueue.cs │ ├── IValidateTopic.cs │ ├── Paramore.Brighter.MessagingGateway.AWSSQS.csproj │ ├── QueueFindBy.cs │ ├── RedrivePolicy.cs │ ├── SnsAttributes.cs │ ├── SnsMessageAttributeExtensions.cs │ ├── SnsMessageProducer.cs │ ├── SnsMessageProducerFactory.cs │ ├── SnsMessagePublisher.cs │ ├── SnsProducerRegistryFactory.cs │ ├── SnsPublication.cs │ ├── SqsAttributes.cs │ ├── SqsInlineMessageCreator.cs │ ├── SqsMessageConsumer.cs │ ├── SqsMessageConsumerFactory.cs │ ├── SqsMessageCreator.cs │ ├── SqsMessageCreatorFactory.cs │ ├── SqsMessageProducer.cs │ ├── SqsMessageProducerFactory.cs │ ├── SqsMessageSender.cs │ ├── SqsProducerRegistryFactory.cs │ ├── SqsPublication.cs │ ├── SqsSubscription.cs │ ├── SqsType.cs │ ├── TopicFindBy.cs │ ├── ValidateQueueByName.cs │ ├── ValidateQueueByUrl.cs │ ├── ValidateTopicByArn.cs │ ├── ValidateTopicByArnConvention.cs │ └── ValidateTopicByName.cs ├── Paramore.Brighter.MessagingGateway.AzureServiceBus │ ├── ASBConstants.cs │ ├── AzureServiceBusChannelFactory.cs │ ├── AzureServiceBusConfiguration.cs │ ├── AzureServiceBusConsumer.cs │ ├── AzureServiceBusConsumerFactory.cs │ ├── AzureServiceBusMessageBatch.cs │ ├── AzureServiceBusMessageBatches.cs │ ├── AzureServiceBusMessageProducer.cs │ ├── AzureServiceBusMessageProducerFactory.cs │ ├── AzureServiceBusMessagePublisher.cs │ ├── AzureServiceBusMesssageCreator.cs │ ├── AzureServiceBusProducerRegistryFactory.cs │ ├── AzureServiceBusPublication.cs │ ├── AzureServiceBusQueueConsumer.cs │ ├── AzureServiceBusQueueMessageProducer.cs │ ├── AzureServiceBusSingleMessageBatch.cs │ ├── AzureServiceBusSubscription.cs │ ├── AzureServiceBusSubscriptionConfiguration.cs │ ├── AzureServiceBusTopicConsumer.cs │ ├── AzureServiceBusTopicMessageProducer.cs │ ├── AzureServiceBusWrappers │ │ ├── AdministrationClientWrapper.cs │ │ ├── BrokeredMessageWrapper.cs │ │ ├── IAdministrationClientWrapper.cs │ │ ├── IBrokeredMessageWrapper.cs │ │ ├── IServiceBusReceiverProvider.cs │ │ ├── IServiceBusReceiverWrapper.cs │ │ ├── IServiceBusSenderProvider.cs │ │ ├── IServiceBusSenderWrapper.cs │ │ ├── ServiceBusReceiverProvider.cs │ │ ├── ServiceBusReceiverWrapper.cs │ │ ├── ServiceBusSenderProvider.cs │ │ └── ServiceBusSenderWrapper.cs │ ├── ClientProvider │ │ ├── IServiceBusClientProvider.cs │ │ ├── ServiceBusAzureCliCredentialClientProvider.cs │ │ ├── ServiceBusChainedClientProvider.cs │ │ ├── ServiceBusClientProvider.cs │ │ ├── ServiceBusConnectionStringClientProvider.cs │ │ ├── ServiceBusDefaultAzureClientProvider.cs │ │ ├── ServiceBusManagedIdentityClientProvider.cs │ │ └── ServiceBusVisualStudioCredentialClientProvider.cs │ └── Paramore.Brighter.MessagingGateway.AzureServiceBus.csproj ├── Paramore.Brighter.MessagingGateway.GcpPubSub │ ├── DeadLetterPolicy.cs │ ├── GcpMessageProducer.cs │ ├── GcpMessagingGatewayConnection.cs │ ├── GcpPubSubChannelFactory.cs │ ├── GcpPubSubConsumerFactory.cs │ ├── GcpPubSubMessageGateway.cs │ ├── GcpPubSubMessageProducerFactory.cs │ ├── GcpPubSubProducerRegistryFactory.cs │ ├── GcpPubSubStreamMessageConsumer.cs │ ├── GcpPubSubSubscription.cs │ ├── GcpPublication.cs │ ├── GcpPullMessageConsumer.cs │ ├── GcpStreamConsumer.cs │ ├── HeaderNames.cs │ ├── Paramore.Brighter.MessagingGateway.GcpPubSub.csproj │ ├── Parser.cs │ ├── SubscriptionMode.cs │ └── TopicAttributes.cs ├── Paramore.Brighter.MessagingGateway.Kafka │ ├── BrighterDefinedHeaders.cs │ ├── ChannelFactory.cs │ ├── ConfluentJsonSerializationConfig.cs │ ├── HeaderNames.cs │ ├── HeaderResult.cs │ ├── IKafkaMessageHeaderBuilder.cs │ ├── KafkaDefaultMessageHeaderBuilder.cs │ ├── KafkaHeadersTools.cs │ ├── KafkaMessageConsumer.cs │ ├── KafkaMessageConsumerFactory.cs │ ├── KafkaMessageCreator.cs │ ├── KafkaMessageProducer.cs │ ├── KafkaMessageProducerFactory.cs │ ├── KafkaMessagePublisher.cs │ ├── KafkaMessagingGateway.cs │ ├── KafkaMessagingGatewayConfiguration.cs │ ├── KafkaProducerRegistryFactory.cs │ ├── KafkaPublication.cs │ ├── KafkaSubscription.cs │ ├── Paramore.Brighter.MessagingGateway.Kafka.csproj │ └── StringTools.cs ├── Paramore.Brighter.MessagingGateway.MQTT │ ├── MQTTMessageConsumer.cs │ ├── MQTTMessageProducer.cs │ ├── MQTTMessagePublisher.cs │ ├── MQTTMessagingGatewayConfiguration.cs │ └── Paramore.Brighter.MessagingGateway.MQTT.csproj ├── Paramore.Brighter.MessagingGateway.MsSql │ ├── ChannelFactory.cs │ ├── DDL Scripts │ │ └── QueueStore.sql │ ├── MsSqlMessageConsumer.cs │ ├── MsSqlMessageConsumerFactory.cs │ ├── MsSqlMessageProducer.cs │ ├── MsSqlMessageProducerFactory.cs │ ├── MsSqlProducerRegistryFactory.cs │ ├── MsSqlQueueBuilder.cs │ ├── MsSqlSubscription.cs │ ├── Paramore.Brighter.MessagingGateway.MsSql.csproj │ ├── README.md │ └── SqlQueues │ │ ├── MsSqlMessageQueue.cs │ │ ├── QueuedMessage.cs │ │ └── ReceivedResult.cs ├── Paramore.Brighter.MessagingGateway.Postgres │ ├── Paramore.Brighter.MessagingGateway.Postgres.csproj │ ├── PostgresChannelFactory.cs │ ├── PostgresConsumerFactory.cs │ ├── PostgresMessageConsumer.cs │ ├── PostgresMessageProducer.cs │ ├── PostgresMessageProducerFactory.cs │ ├── PostgresMessagingGateway.cs │ ├── PostgresMessagingGatewayConnection.cs │ ├── PostgresProducerRegistryFactory.cs │ ├── PostgresPublication.cs │ ├── PostgresQueries.cs │ └── PostgresSubscription.cs ├── Paramore.Brighter.MessagingGateway.RMQ.Async │ ├── ChannelFactory.cs │ ├── ConnectionPolicyFactory.cs │ ├── ExchangeConfigurationHelper.cs │ ├── HeaderNames.cs │ ├── HeaderResult.cs │ ├── Paramore.Brighter.MessagingGateway.RMQ.Async.csproj │ ├── PullConsumer.cs │ ├── QueueType.cs │ ├── README.md │ ├── RmqMessageConsumer.cs │ ├── RmqMessageConsumerFactory.cs │ ├── RmqMessageCreator.cs │ ├── RmqMessageGateway.cs │ ├── RmqMessageGatewayConnectionPool.cs │ ├── RmqMessageProducer.cs │ ├── RmqMessageProducerFactory.cs │ ├── RmqMessagePublisher.cs │ ├── RmqMessagingGatewayConnection.cs │ ├── RmqProducerRegistryFactory.cs │ ├── RmqPublication.cs │ ├── RmqSubscription.cs │ └── UnixTimestamp.cs ├── Paramore.Brighter.MessagingGateway.RMQ.Sync │ ├── ChannelFactory.cs │ ├── ConnectionPoolFactory.cs │ ├── ExchangeConfigurationHelper.cs │ ├── HeaderNames.cs │ ├── HeaderResult.cs │ ├── Paramore.Brighter.MessagingGateway.RMQ.Sync.csproj │ ├── PullConsumer.cs │ ├── README.md │ ├── RmqMessageConsumer.cs │ ├── RmqMessageConsumerFactory.cs │ ├── RmqMessageCreator.cs │ ├── RmqMessageGateway.cs │ ├── RmqMessageGatewayConnectionPool.cs │ ├── RmqMessageProducer.cs │ ├── RmqMessageProducerFactory.cs │ ├── RmqMessagePublisher.cs │ ├── RmqMessagingGatewayConnection.cs │ ├── RmqProducerRegistryFactory.cs │ ├── RmqPublication.cs │ ├── RmqSubscription.cs │ └── UnixTimestamp.cs ├── Paramore.Brighter.MessagingGateway.Redis │ ├── ChannelFactory.cs │ ├── HeaderNames.cs │ ├── HeaderResult.cs │ ├── Paramore.Brighter.MessagingGateway.Redis.csproj │ ├── RedisMessageConsumer.cs │ ├── RedisMessageConsumerFactory.cs │ ├── RedisMessageCreator.cs │ ├── RedisMessageGateway.cs │ ├── RedisMessageProducer.cs │ ├── RedisMessageProducerFactory.cs │ ├── RedisMessagePublication.cs │ ├── RedisMessagePublisher.cs │ ├── RedisMessagingGatewayConfiguration.cs │ ├── RedisProducerRegistryFactory.cs │ └── RedisSubscription.cs ├── Paramore.Brighter.MessagingGateway.RocketMQ │ ├── HeaderNames.cs │ ├── Paramore.Brighter.MessagingGateway.RocketMQ.csproj │ ├── RocketMessageConsumer.cs │ ├── RocketMessageConsumerFactory.cs │ ├── RocketMessageProducerFactory.cs │ ├── RocketMessagingGatewayConnection.cs │ ├── RocketMqChannelFactory.cs │ ├── RocketMqMessageProducer.cs │ ├── RocketMqPublication.cs │ └── RocketMqSubscription.cs ├── Paramore.Brighter.MongoDb │ ├── BaseMongoDb.cs │ ├── IAmAMongoDbConfiguration.cs │ ├── IAmAMongoDbConnectionProvider.cs │ ├── IAmAMongoDbTransactionProvider.cs │ ├── IMongoDbCollectionTTL.cs │ ├── MongoDbCollectionConfiguration.cs │ ├── MongoDbConfiguration.cs │ ├── MongoDbConnectionProvider.cs │ ├── MongoDbUnitOfWork.cs │ ├── OnResolvingACollection.cs │ └── Paramore.Brighter.MongoDb.csproj ├── Paramore.Brighter.MsSql.Azure │ ├── MsSqlAzureConnectionProviderBase.cs │ ├── MsSqlChainedConnectionProvider.cs │ ├── MsSqlDefaultAzureConnectionProvider.cs │ ├── MsSqlManagedIdentityConnectionProvider.cs │ └── Paramore.Brighter.MsSql.Azure.csproj ├── Paramore.Brighter.MsSql.EntityFrameworkCore │ ├── MsSqlEntityFrameworkCoreTransactionProvider.cs │ └── Paramore.Brighter.MsSql.EntityFrameworkCore.csproj ├── Paramore.Brighter.MsSql │ ├── MsSqlConnectionProvider.cs │ ├── MsSqlTransactionProvider.cs │ └── Paramore.Brighter.MsSql.csproj ├── Paramore.Brighter.MySql.EntityFrameworkCore │ ├── MySqlEntityFrameworkTransactionProvider.cs │ └── Paramore.Brighter.MySql.EntityFrameworkCore.csproj ├── Paramore.Brighter.MySql │ ├── MySqlConnectionProvider.cs │ ├── MySqlTransactionProvider.cs │ └── Paramore.Brighter.MySql.csproj ├── Paramore.Brighter.Outbox.DynamoDB.V4 │ ├── AllTopicsScanContext.cs │ ├── BrighterDynamoDBFilter.cs │ ├── DynamoDbConfiguration.cs │ ├── DynamoDbOutbox.cs │ ├── IndexQueryResult.cs │ ├── KeyTopicDeliveredTimeExpression.cs │ ├── KeyTopicOutstandingCreatedTimeExpression.cs │ ├── MessageItem.cs │ ├── NoDispatchTimeExpression.cs │ ├── Paramore.Brighter.Outbox.DynamoDB.V4.csproj │ ├── TimeSinceExpression.cs │ ├── TopicQueryContext.cs │ └── TopicQueryKeyExpression.cs ├── Paramore.Brighter.Outbox.DynamoDB │ ├── AllTopicsScanContext.cs │ ├── BrighterDynamoDBFilter.cs │ ├── DynamoDbConfiguration.cs │ ├── DynamoDbOutbox.cs │ ├── IndexQueryResult.cs │ ├── KeyTopicDeliveredTimeExpression.cs │ ├── KeyTopicOutstandingCreatedTimeExpression.cs │ ├── MessageItem.cs │ ├── NoDispatchTimeExpression.cs │ ├── Paramore.Brighter.Outbox.DynamoDB.csproj │ ├── TimeSinceExpression.cs │ ├── TopicQueryContext.cs │ └── TopicQueryKeyExpression.cs ├── Paramore.Brighter.Outbox.Firestore │ ├── FirestoreOutbox.cs │ └── Paramore.Brighter.Outbox.Firestore.csproj ├── Paramore.Brighter.Outbox.Hosting │ ├── HostedServiceCollectionExtensions.cs │ ├── Paramore.Brighter.Outbox.Hosting.csproj │ ├── TimedOutboxArchiver.cs │ ├── TimedOutboxArchiverOptions.cs │ ├── TimedOutboxSweeper.cs │ └── TimedOutboxSweeperOptions.cs ├── Paramore.Brighter.Outbox.MongoDb │ ├── MongoDbOutbox.cs │ ├── OutboxMessage.cs │ └── Paramore.Brighter.Outbox.MongoDb.csproj ├── Paramore.Brighter.Outbox.MsSql │ ├── MsSqlOutbox.cs │ ├── MsSqlQueries.cs │ ├── Paramore.Brighter.Outbox.MsSql.csproj │ └── SqlOutboxBuilder.cs ├── Paramore.Brighter.Outbox.MySql │ ├── MySqlOutbox.cs │ ├── MySqlOutboxBuilder.cs │ ├── MySqlQueries.cs │ └── Paramore.Brighter.Outbox.MySql.csproj ├── Paramore.Brighter.Outbox.PostgreSql │ ├── Paramore.Brighter.Outbox.PostgreSql.csproj │ ├── PostgreSqlOutbox.cs │ ├── PostgreSqlOutboxBuilder.cs │ └── PostgreSqlQueries.cs ├── Paramore.Brighter.Outbox.Spanner │ ├── Paramore.Brighter.Outbox.Spanner.csproj │ ├── SpannerOutbox.cs │ ├── SpannerOutboxBuilder.cs │ └── SpannerQueries.cs ├── Paramore.Brighter.Outbox.Sqlite │ ├── Paramore.Brighter.Outbox.Sqlite.csproj │ ├── SqliteOutbox.cs │ ├── SqliteOutboxBuilder.cs │ └── SqliteQueries.cs ├── Paramore.Brighter.PostgreSql.EntityFrameworkCore │ ├── Paramore.Brighter.PostgreSql.EntityFrameworkCore.csproj │ └── PostgreSqlEntityFrameworkTransactionProvider.cs ├── Paramore.Brighter.PostgreSql │ ├── Paramore.Brighter.PostgreSql.csproj │ ├── PostgreSqlConnectionProvider.cs │ └── PostgreSqlTransactionProvider.cs ├── Paramore.Brighter.ServiceActivator.Control.Api │ ├── ApiExtensions.cs │ ├── Paramore.Brighter.ServiceActivator.Control.Api.csproj │ └── Responses │ │ ├── GetStatusResponse.cs │ │ └── GetStatusResponseSubscriptionInformation.cs ├── Paramore.Brighter.ServiceActivator.Control │ ├── Events │ │ └── NodeStatusEvent.cs │ ├── Extensions │ │ ├── ControlExtensions.cs │ │ └── DispatcherExtensions.cs │ ├── Hosting │ │ └── HeartbeatHostedService.cs │ ├── Mappers │ │ └── NodeStatusEventMessageMapper.cs │ ├── NodeStatus.cs │ ├── NodeStatusSubscriptionInformation.cs │ ├── Paramore.Brighter.ServiceActivator.Control.csproj │ └── Sender │ │ └── HeartBeatSender.cs ├── Paramore.Brighter.ServiceActivator.Extensions.DependencyInjection │ ├── ConsumersOptions.cs │ ├── Paramore.Brighter.ServiceActivator.Extensions.DependencyInjection.csproj │ └── ServiceCollectionExtensions.cs ├── Paramore.Brighter.ServiceActivator.Extensions.Diagnostics │ ├── HealthChecks │ │ └── BrighterServiceActivatorHealthCheck.cs │ └── Paramore.Brighter.ServiceActivator.Extensions.Diagnostics.csproj ├── Paramore.Brighter.ServiceActivator.Extensions.Hosting │ ├── Paramore.Brighter.ServiceActivator.Extensions.Hosting.csproj │ └── ServiceActivatorHostedService.cs ├── Paramore.Brighter.ServiceActivator │ ├── Consumer.cs │ ├── ConsumerFactory.cs │ ├── ConsumerName.cs │ ├── ControlBus │ │ └── ControlBusReceiverBuilder.cs │ ├── ControlBusMessageMapperFactory.cs │ ├── DispatchBuilder.cs │ ├── Dispatcher.cs │ ├── DispatcherState.cs │ ├── HostName.cs │ ├── IAmAConsumer.cs │ ├── IAmAMessagePump.cs │ ├── IAmAPerformer.cs │ ├── IConsumerFactory.cs │ ├── IDispatcher.cs │ ├── MessageMappingException.cs │ ├── MessagePump.cs │ ├── Paramore.Brighter.ServiceActivator.csproj │ ├── Performer.cs │ ├── Ports │ │ ├── Commands │ │ │ ├── ConfigurationCommand.cs │ │ │ ├── HeartbeatReply.cs │ │ │ └── HeartbeatRequest.cs │ │ ├── ConfigurationCommandMessageMapper.cs │ │ ├── ControlBusHandlerFactory.cs │ │ ├── Handlers │ │ │ ├── ConfigurationCommandHandler.cs │ │ │ └── HeartbeatRequestCommandHandler.cs │ │ └── Mappers │ │ │ ├── HeartBeatRequestBody.cs │ │ │ ├── HeartBeatResponseBody.cs │ │ │ ├── HeartBeatResponseBodyConsumerObject.cs │ │ │ ├── HeartbeatReplyCommandMessageMapper.cs │ │ │ └── HeartbeatRequestCommandMessageMapper.cs │ ├── Proactor.cs │ ├── Reactor.cs │ └── Status │ │ ├── DispatcherStateItem.cs │ │ └── PerformerInformation.cs ├── Paramore.Brighter.Spanner │ ├── Paramore.Brighter.Spanner.csproj │ ├── SpannerConnectionProvider.cs │ └── SpannerUnitOfWork.cs ├── Paramore.Brighter.Sqlite.EntityFrameworkCore │ ├── Paramore.Brighter.Sqlite.EntityFrameworkCore.csproj │ └── SqliteEntityFrameworkTransactionProvider.cs ├── Paramore.Brighter.Sqlite │ ├── Paramore.Brighter.Sqlite.csproj │ ├── SqliteConnectionProvider.cs │ └── SqliteTransactionProvider.cs ├── Paramore.Brighter.Transformers.AWS.V4 │ ├── AWSS3Connection.cs │ ├── Paramore.Brighter.Transformers.AWS.V4.csproj │ ├── S3LuggageOptions.cs │ └── S3LuggageStore.cs ├── Paramore.Brighter.Transformers.AWS │ ├── AWSS3Connection.cs │ ├── Paramore.Brighter.Transformers.AWS.csproj │ ├── S3LuggageOptions.cs │ └── S3LuggageStore.cs ├── Paramore.Brighter.Transformers.Azure │ ├── AzureBlobLuggageOptions.cs │ ├── AzureBlobLuggageStore.cs │ └── Paramore.Brighter.Transformers.Azure.csproj ├── Paramore.Brighter.Transformers.Gcp │ ├── GcsLuggageOptions.cs │ ├── GcsLuggageStore.cs │ └── Paramore.Brighter.Transformers.Gcp.csproj ├── Paramore.Brighter.Transformers.JustSaying │ ├── Extensions │ │ ├── JsonNodeExtensions.cs │ │ └── RequestContextExtensions.cs │ ├── IJustSayingRequest.cs │ ├── JsonConverters │ │ ├── IpAddressConverter.cs │ │ ├── RegisterConverters.cs │ │ └── TenantConverter.cs │ ├── JustSayingAttribute.cs │ ├── JustSayingAttributesName.cs │ ├── JustSayingCommand.cs │ ├── JustSayingEvent.cs │ ├── JustSayingMessageMapper.cs │ ├── JustSayingTransform.cs │ ├── Paramore.Brighter.Transformers.JustSaying.csproj │ └── Tenant.cs ├── Paramore.Brighter.Transformers.MassTransit │ ├── Extensions │ │ └── RequestContextExtensions.cs │ ├── MassTransitHeaderNames.cs │ ├── MassTransitMessageAttribute.cs │ ├── MassTransitMessageEnvelop.cs │ ├── MassTransitMessageMapper.cs │ ├── MassTransitTransform.cs │ ├── MassTransitUnwrapAttribute.cs │ ├── MassTransitWrapAttribute.cs │ └── Paramore.Brighter.Transformers.MassTransit.csproj ├── Paramore.Brighter.Transformers.MongoGridFS │ ├── MongoDbLuggageStore.cs │ ├── MongoDbLuggageStoreOptions.cs │ └── Paramore.Brighter.Transformers.MongoGridFS.csproj └── Paramore.Brighter │ ├── Actions │ └── DeferMessageAction.cs │ ├── ApplicationTelemetry.cs │ ├── AsyncHandlerFactory.cs │ ├── AsyncPipelines.cs │ ├── AsyncRequestHandlers.cs │ ├── BindingAttributes │ └── DepositCallSiteAttribute.cs │ ├── Channel.cs │ ├── ChannelAsync.cs │ ├── ChannelFailureException.cs │ ├── ChannelName.cs │ ├── ChannelNameConverter.cs │ ├── CharacterEncoding.cs │ ├── CircuitBreaker │ ├── IAmAnOutboxCircuitBreaker.cs │ ├── InMemoryOutboxCircuitBreaker.cs │ └── OutboxCircuitBreakerOptions.cs │ ├── CloudEventsType.cs │ ├── CodeAnalysis │ ├── MemberNotNullWhenAttribute.cs │ └── NotNullWhenAttribute.cs │ ├── CombinedChannelFactory.cs │ ├── CombinedProducerRegistryFactory.cs │ ├── Command.cs │ ├── CommandProcessor.cs │ ├── CommandProcessorBuilder.cs │ ├── ConfigurationException.cs │ ├── ControlBusSender.cs │ ├── ControlBusSenderFactory.cs │ ├── DefaultPolicy.cs │ ├── EmptyMessageTransformerFactory.cs │ ├── EmptyMessageTransformerFactoryAsync.cs │ ├── Event.cs │ ├── Extensions │ ├── CharacterEncodingExtensions.cs │ ├── DateTimeOffsetExtensions.cs │ ├── DictionaryExtensions.cs │ ├── Each.cs │ ├── MessageType.cs │ ├── MethodInfoExtensions.cs │ ├── ReflectionExtensions.cs │ ├── RequestContextExtensions.cs │ ├── ResiliencePipelineRegistryExtensions.cs │ └── TypeExtensions.cs │ ├── ExternalBusType.cs │ ├── FeatureSwitch │ ├── Attributes │ │ ├── FeatureSwitchAsyncAttribute.cs │ │ └── FeatureSwitchAttribute.cs │ ├── FeatureSwitchStatus.cs │ ├── Handlers │ │ ├── FeatureSwitchHandler.cs │ │ └── FeatureSwitchHandlerAsync.cs │ ├── IAmAFeatureSwitchRegistry.cs │ ├── MissingConfigStrategy.cs │ └── Providers │ │ └── FluentConfigRegistry.cs │ ├── FindPublicationByPublicationTopicOrRequestType.cs │ ├── HandlerConfiguration.cs │ ├── HandlerFactory.cs │ ├── HandlerLifetimeScope.cs │ ├── HandlerName.cs │ ├── HandlerTiming.cs │ ├── IAmABoxTransactionProvider.cs │ ├── IAmABulkMessageProducerAsync.cs │ ├── IAmABus.cs │ ├── IAmAChannel.cs │ ├── IAmAChannelAsync.cs │ ├── IAmAChannelFactory.cs │ ├── IAmAChannelSync.cs │ ├── IAmACommandProcessor.cs │ ├── IAmAConnectionProvider.cs │ ├── IAmAControlBusSender.cs │ ├── IAmAControlBusSenderFactory.cs │ ├── IAmAHandlerFactory.cs │ ├── IAmAHandlerFactoryAsync.cs │ ├── IAmAHandlerFactorySync.cs │ ├── IAmALifetime.cs │ ├── IAmAMessageBatch.cs │ ├── IAmAMessageConsumerAsync.cs │ ├── IAmAMessageConsumerFactory.cs │ ├── IAmAMessageConsumerSync.cs │ ├── IAmAMessageGatewaySupportingDelay.cs │ ├── IAmAMessageMapper.cs │ ├── IAmAMessageMapperAsync.cs │ ├── IAmAMessageMapperFactory.cs │ ├── IAmAMessageMapperFactoryAsync.cs │ ├── IAmAMessageMapperRegistry.cs │ ├── IAmAMessageMapperRegistryAsync.cs │ ├── IAmAMessageProducer.cs │ ├── IAmAMessageProducerAsync.cs │ ├── IAmAMessageProducerFactory.cs │ ├── IAmAMessageProducerSync.cs │ ├── IAmAMessageScheduler.cs │ ├── IAmAMessageSchedulerAsync.cs │ ├── IAmAMessageSchedulerFactory.cs │ ├── IAmAMessageSchedulerSync.cs │ ├── IAmAMessageTransform.cs │ ├── IAmAMessageTransformAsync.cs │ ├── IAmAMessageTransformerFactory.cs │ ├── IAmAMessageTransformerFactoryAsync.cs │ ├── IAmAPipelineBuilder.cs │ ├── IAmAPipelineTracer.cs │ ├── IAmAProducerRegistry.cs │ ├── IAmAProducerRegistryFactory.cs │ ├── IAmAPublicationFinder.cs │ ├── IAmARelationalDatabaseConfiguration.cs │ ├── IAmARelationalDbConnectionProvider.cs │ ├── IAmARequestContextFactory.cs │ ├── IAmARequestScheduler.cs │ ├── IAmARequestSchedulerAsync.cs │ ├── IAmARequestSchedulerFactory.cs │ ├── IAmARequestSchedulerSync.cs │ ├── IAmASubscriberRegistry.cs │ ├── IAmATransactionConnectionProvider.cs │ ├── IAmATransformLifetime.cs │ ├── IAmATransformLifetimeAsync.cs │ ├── IAmAnArchiveProvider.cs │ ├── IAmAnAsyncPipelineBuilder.cs │ ├── IAmAnAsyncSubcriberRegistry.cs │ ├── IAmAnInbox.cs │ ├── IAmAnInboxAsync.cs │ ├── IAmAnInboxSync.cs │ ├── IAmAnOutbox.cs │ ├── IAmAnOutboxAsync.cs │ ├── IAmAnOutboxProducerMediator.cs │ ├── IAmAnOutboxSync.cs │ ├── IAmConsumerOptions.cs │ ├── IAmGatewayConfiguration.cs │ ├── ICall.cs │ ├── ICommand.cs │ ├── IDistributedLock.cs │ ├── IEvent.cs │ ├── IHandleRequests.cs │ ├── IHandleRequestsAsync.cs │ ├── IRelationDatabaseOutboxQueries.cs │ ├── IRelationalDatabaseInboxQueries.cs │ ├── IRequest.cs │ ├── IRequestContext.cs │ ├── IResponse.cs │ ├── ISupportPublishConfirmation.cs │ ├── Id.cs │ ├── InMemoryArchiveProvider.cs │ ├── InMemoryBox.cs │ ├── InMemoryChannelFactory.cs │ ├── InMemoryInbox.cs │ ├── InMemoryLock.cs │ ├── InMemoryMessageConsumer.cs │ ├── InMemoryMessageProducer.cs │ ├── InMemoryMessageProducerFactory.cs │ ├── InMemoryOutbox.cs │ ├── InMemoryProducerRegistryFactory.cs │ ├── InMemoryRequestContextFactory.cs │ ├── InMemoryScheduler.cs │ ├── InMemorySchedulerFactory.cs │ ├── InMemoryTransactionProvider.cs │ ├── Inbox │ ├── Attributes │ │ ├── NoGlobalInboxAttribute.cs │ │ ├── UseInboxAsyncAttribute.cs │ │ └── UseInboxAttribute.cs │ ├── Exceptions │ │ ├── OnceOnlyException.cs │ │ └── RequestNotFoundException.cs │ ├── Handlers │ │ ├── UseInboxHandler.cs │ │ └── UseInboxHandlerAsync.cs │ └── OnceOnlyAction.cs │ ├── InboxConfiguration.cs │ ├── InternalBus.cs │ ├── JsonConverters │ ├── IdConverter.cs │ ├── JsonSerialisationOptions.cs │ ├── JsonStringConverter.cs │ ├── RoutingKeyConvertor.cs │ ├── SubscriptionNameConverter.cs │ ├── TraceParentConverter.cs │ └── TraceStateConverter.cs │ ├── Logging │ ├── ApplicationLogging.cs │ ├── Attributes │ │ ├── RequestLoggingAsyncAttribute.cs │ │ └── RequestLoggingAttribute.cs │ └── Handlers │ │ ├── RequestLoggingHandler.cs │ │ └── RequestLoggingHandlerAsync.cs │ ├── Message.cs │ ├── MessageBatch.cs │ ├── MessageBody.cs │ ├── MessageFactory.cs │ ├── MessageHeader.cs │ ├── MessageMapperRegistry.cs │ ├── MessageMappers │ ├── CloudEventJsonMessageMapper.cs │ └── JsonMessageMapper.cs │ ├── MessagePumpType.cs │ ├── MessageTelemetry.cs │ ├── Monitoring │ ├── Attributes │ │ ├── MonitorAsyncAttribute.cs │ │ └── MonitorAttribute.cs │ ├── Configuration │ │ └── MonitoringConfigurationSection.cs │ ├── Events │ │ └── MonitorEvent.cs │ ├── Handlers │ │ ├── MonitorHandler.cs │ │ └── MonitorHandlerAsync.cs │ └── Mappers │ │ └── MonitorEventMessageMapper.cs │ ├── NJsonConverters │ ├── NIdConverter.cs │ ├── NRoutingKeyConverter.cs │ ├── NSubscriptionNameConverter.cs │ ├── NTraceParentConverter.cs │ └── NTraceStateConverter.cs │ ├── NullOutboxArchiveProvider.cs │ ├── Observability │ ├── Baggage.cs │ ├── BaggageConverter.cs │ ├── BoxDbOperation.cs │ ├── BoxSpanInfo.cs │ ├── BrighterMetricsFromTracesProcessor.cs │ ├── BrighterSemanticConventions.cs │ ├── BrighterSpanExtensions.cs │ ├── BrighterTracer.cs │ ├── ClaimCheckOperation.cs │ ├── ClaimCheckSpanInfo.cs │ ├── CommandProcessorSpanOperation.cs │ ├── DbMeter.cs │ ├── DbSystem.cs │ ├── DbSystemExtensions.cs │ ├── IAmABrighterDbMeter.cs │ ├── IAmABrighterMessagingMeter.cs │ ├── IAmABrighterTracer.cs │ ├── IAmAContextPropogator.cs │ ├── InMemoryAttributes.cs │ ├── InstrumentationOptions.cs │ ├── MessagePumpSpanOperation.cs │ ├── MessagingMeter.cs │ ├── MessagingSystem.cs │ ├── MessagingSystemExtensions.cs │ ├── MeterProviderExtensions.cs │ ├── TagObjectsExtensions.cs │ ├── TailSamplerProcessor.cs │ └── TextContextPropogator.cs │ ├── OnMissingChannel.cs │ ├── OnSchedulerConflict.cs │ ├── OutboxArchiver.cs │ ├── OutboxLimitReachedException.cs │ ├── OutboxProducerMediator.cs │ ├── OutboxSweeper.cs │ ├── Paramore.Brighter.csproj │ ├── PartitionKey.cs │ ├── PartitionKeyConverter.cs │ ├── PipelineBuilder.cs │ ├── PipelineTracer.cs │ ├── Pipelines.cs │ ├── Policies │ ├── Attributes │ │ ├── FallbackPolicyAsyncAttribute.cs │ │ ├── FallbackPolicyAttribute.cs │ │ ├── TimeoutPolicyAttribute.cs │ │ ├── UsePolicyAsyncAttribute.cs │ │ ├── UsePolicyAtttribute.cs │ │ ├── UseResiliencePipelineAsyncAttribute.cs │ │ └── UseResiliencePipelineAttribute.cs │ └── Handlers │ │ ├── ExceptionPolicyHandler.cs │ │ ├── ExceptionPolicyHandlerAsync.cs │ │ ├── FallbackPolicyHandler.cs │ │ ├── FallbackPolicyHandlerRequestHandlerAsync.cs │ │ ├── ResilienceExceptionPolicyHandler.cs │ │ ├── ResilienceExceptionPolicyHandlerAsync.cs │ │ └── TimeoutPolicyHandler.cs │ ├── Polyfill │ └── CompilerServices.cs │ ├── ProducerKey.cs │ ├── ProducerRegistry.cs │ ├── ProducersConfiguration.cs │ ├── Publication.cs │ ├── PublicationTopicAttribute.cs │ ├── RelationDatabaseOutbox.cs │ ├── RelationalDatabaseConfiguration.cs │ ├── RelationalDatabaseInbox.cs │ ├── RelationalDbConnectionProvider.cs │ ├── RelationalDbTransactionProvider.cs │ ├── Reply.cs │ ├── ReplyAddress.cs │ ├── Request.cs │ ├── RequestContext.cs │ ├── RequestContextBagNames.cs │ ├── RequestHandler.cs │ ├── RequestHandlerAsync.cs │ ├── RequestHandlerAttribute.cs │ ├── RequestHandlers.cs │ ├── RequestSchedulerType.cs │ ├── RoutingKey.cs │ ├── RoutingKeys.cs │ ├── Scheduler │ ├── Events │ │ ├── FireSchedulerMessage.cs │ │ └── FireSchedulerRequest.cs │ └── Handlers │ │ ├── FireSchedulerMessageHandler.cs │ │ └── FireSchedulerRequestHandler.cs │ ├── Serialization │ ├── DictionaryStringObjectJsonConverter.cs │ └── ObjectToInferredTypesConverter.cs │ ├── SimpleHandlerFactory.cs │ ├── SimpleHandlerFactoryAsync.cs │ ├── SimpleHandlerFactorySync.cs │ ├── SimpleMessageMapperFactory.cs │ ├── SimpleMessageMapperFactoryAsync.cs │ ├── SimpleMessageTransformerFactory.cs │ ├── SimpleMessageTransformerFactoryAsync.cs │ ├── SubscriberRegistry.cs │ ├── Subscription.cs │ ├── SubscriptionName.cs │ ├── Tasks │ ├── BoundActionField.cs │ ├── BrighterAsyncContext.cs │ ├── BrighterSynchronizationContext.cs │ ├── BrighterSynchronizationContextScope.cs │ ├── BrighterTaskQueue.cs │ ├── BrighterTaskScheduler.cs │ ├── ContextMessage.cs │ ├── SingleDisposable.cs │ ├── TaskExtensions.cs │ └── TaskFactoryExtensions.cs │ ├── TraceContext.cs │ ├── TransformAttributeBase.cs │ ├── TransformLifetimeScope.cs │ ├── TransformLifetimeScopeAsync.cs │ ├── TransformPipeline.cs │ ├── TransformPipelineAsync.cs │ ├── TransformPipelineBuilder.cs │ ├── TransformPipelineBuilderAsync.cs │ ├── TransformPipelineTracer.cs │ ├── TransformerFactory.cs │ ├── TransformerFactoryAsync.cs │ ├── Transforms │ ├── Attributes │ │ ├── ClaimCheckAttribute.cs │ │ ├── CloudEventsAttribute.cs │ │ ├── CompressAttribute.cs │ │ ├── DecompressAttribute.cs │ │ ├── ReadFromCloudEventsAttribute.cs │ │ └── RetrieveClaimAttribute.cs │ ├── Storage │ │ ├── FileSystemOptions.cs │ │ ├── FileSystemStorageProvider.cs │ │ ├── IAmAStorageProvider.cs │ │ ├── IAmAStorageProviderAsync.cs │ │ ├── InMemoryStorageProvider.cs │ │ ├── NullLuggageStore.cs │ │ ├── StorageOptions.cs │ │ └── StorageStrategy.cs │ └── Transformers │ │ ├── ClaimCheckTransformer.cs │ │ ├── CloudEventFormat.cs │ │ ├── CloudEventsTransformer.cs │ │ ├── CompressPayloadTransformer.cs │ │ └── CompressionMethod.cs │ ├── UnwrapPipeline.cs │ ├── UnwrapPipelineAsync.cs │ ├── UnwrapWithAttribute.cs │ ├── Uuid.cs │ ├── WrapAtttribute.cs │ ├── WrapPipeline.cs │ └── WrapPipelineAsync.cs ├── tests ├── Directory.Build.props ├── Paramore.Brighter.AWS.Tests │ ├── Helpers │ │ ├── AWSClientFactory.cs │ │ ├── Catch.cs │ │ ├── CredentialsChain.cs │ │ ├── DataGenerator.cs │ │ ├── GatewayFactory.cs │ │ ├── InterceptingDelegatingHandler.cs │ │ ├── InterceptingHttpClientFactory.cs │ │ └── StringHelper.cs │ ├── MessagingGateway │ │ ├── Sns │ │ │ ├── Fifo │ │ │ │ ├── Proactor │ │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ │ │ ├── When_infastructure_exists_can_assume_async.cs │ │ │ │ │ ├── When_infrastructure_exists_can_verify_async.cs │ │ │ │ │ ├── When_infrastructure_exists_can_verify_by_arn_async.cs │ │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ │ │ ├── When_queues_missing_assume_throws_async.cs │ │ │ │ │ ├── When_queues_missing_verify_throws_async.cs │ │ │ │ │ ├── When_raw_message_delivery_disabled_async.cs │ │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue_async.cs │ │ │ │ │ ├── When_requeueing_a_message_async.cs │ │ │ │ │ ├── When_requeueing_redrives_to_the_dlq_async.cs │ │ │ │ │ ├── When_throwing_defer_action_respect_redrive_async.cs │ │ │ │ │ └── When_topic_missing_verify_throws_async.cs │ │ │ │ └── Reactor │ │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ │ │ ├── When_infastructure_exists_can_assume.cs │ │ │ │ │ ├── When_infastructure_exists_can_verify.cs │ │ │ │ │ ├── When_infastructure_exists_can_verify_by_arn.cs │ │ │ │ │ ├── When_infastructure_exists_can_verify_by_convention.cs │ │ │ │ │ ├── When_infrastructure_exists_can_verify_by_convention.cs │ │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ │ │ ├── When_queues_missing_assume_throws.cs │ │ │ │ │ ├── When_queues_missing_verify_throws.cs │ │ │ │ │ ├── When_raw_message_delivery_disabled.cs │ │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue.cs │ │ │ │ │ ├── When_requeueing_a_message.cs │ │ │ │ │ ├── When_requeueing_redrives_to_the_dlq.cs │ │ │ │ │ ├── When_throwing_defer_action_respect_redrive.cs │ │ │ │ │ └── When_topic_missing_verify_throws.cs │ │ │ └── Standard │ │ │ │ ├── Proactor │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ │ ├── When_customising_aws_client_config_async.cs │ │ │ │ ├── When_infastructure_exists_can_assume_async.cs │ │ │ │ ├── When_infrastructure_exists_can_verify_async.cs │ │ │ │ ├── When_infrastructure_exists_can_verify_by_arn_async.cs │ │ │ │ ├── When_infrastructure_exists_can_verify_by_convention_async.cs │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ │ ├── When_queues_missing_assume_throws_async.cs │ │ │ │ ├── When_queues_missing_verify_throws_async.cs │ │ │ │ ├── When_raw_message_delivery_disabled_async.cs │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue_async.cs │ │ │ │ ├── When_requeueing_a_message_async.cs │ │ │ │ ├── When_requeueing_redrives_to_the_dlq_async.cs │ │ │ │ ├── When_throwing_defer_action_respect_redrive_async.cs │ │ │ │ └── When_topic_missing_verify_throws_async.cs │ │ │ │ └── Reactor │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ │ ├── When_customising_aws_client_config.cs │ │ │ │ ├── When_infastructure_exists_can_assume.cs │ │ │ │ ├── When_infastructure_exists_can_verify.cs │ │ │ │ ├── When_infastructure_exists_can_verify_by_arn.cs │ │ │ │ ├── When_infastructure_exists_can_verify_by_convention.cs │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ │ ├── When_queues_missing_assume_throws.cs │ │ │ │ ├── When_queues_missing_verify_throws.cs │ │ │ │ ├── When_raw_message_delivery_disabled.cs │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue.cs │ │ │ │ ├── When_requeueing_a_message.cs │ │ │ │ ├── When_requeueing_redrives_to_the_dlq.cs │ │ │ │ ├── When_throwing_defer_action_respect_redrive.cs │ │ │ │ └── When_topic_missing_verify_throws.cs │ │ └── Sqs │ │ │ ├── Fifo │ │ │ ├── Proactor │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ │ ├── When_infastructure_exists_can_assume_async.cs │ │ │ │ ├── When_infrastructure_exists_can_verify_async.cs │ │ │ │ ├── When_infrastructure_exists_can_verify_by_url_async.cs │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ │ ├── When_queues_missing_assume_throws_async.cs │ │ │ │ ├── When_queues_missing_verify_throws_async.cs │ │ │ │ ├── When_raw_message_delivery_disabled_async.cs │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue_async.cs │ │ │ │ ├── When_requeueing_a_message_async.cs │ │ │ │ ├── When_requeueing_redrives_to_the_dlq_async.cs │ │ │ │ ├── When_throwing_defer_action_respect_redrive_async.cs │ │ │ │ └── When_topic_missing_verify_throws_async.cs │ │ │ └── Reactor │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ │ ├── When_infastructure_exists_can_assume.cs │ │ │ │ ├── When_infastructure_exists_can_verify.cs │ │ │ │ ├── When_infastructure_exists_can_verify_by_url.cs │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ │ ├── When_queues_missing_assume_throws.cs │ │ │ │ ├── When_queues_missing_verify_throws.cs │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue.cs │ │ │ │ ├── When_requeueing_a_message.cs │ │ │ │ ├── When_requeueing_redrives_to_the_dlq.cs │ │ │ │ ├── When_throwing_defer_action_respect_redrive.cs │ │ │ │ └── When_topic_missing_verify_throws.cs │ │ │ └── Standard │ │ │ ├── Proactor │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ ├── When_customising_aws_client_config_async.cs │ │ │ ├── When_infrastructure_exists_can_assume_async.cs │ │ │ ├── When_infrastructure_exists_can_verify_async.cs │ │ │ ├── When_infrastructure_exists_can_verify_by_url.cs │ │ │ ├── When_infrastructure_exists_can_verify_by_url_async.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ ├── When_queues_missing_assume_throws_async.cs │ │ │ ├── When_queues_missing_verify_throws_async.cs │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue_async.cs │ │ │ ├── When_requeueing_a_message_async.cs │ │ │ ├── When_requeueing_redrives_to_the_dlq_async.cs │ │ │ ├── When_throwing_defer_action_respect_redrive_async.cs │ │ │ └── When_topic_missing_verify_throws_async.cs │ │ │ └── Reactor │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ ├── When_customising_aws_client_config.cs │ │ │ ├── When_infastructure_exists_can_assume.cs │ │ │ ├── When_infrastructure_exists_can_verify.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_queue_missing_verify_throws.cs │ │ │ ├── When_queues_missing_assume_throws.cs │ │ │ ├── When_queues_missing_verify_throws.cs │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue.cs │ │ │ ├── When_requeueing_a_message.cs │ │ │ ├── When_requeueing_redrives_to_the_dlq.cs │ │ │ └── When_throwing_defer_action_respect_redrive.cs │ ├── Paramore.Brighter.AWS.Tests.csproj │ ├── TestDoubles │ │ ├── MyCommand.cs │ │ ├── MyDeferredCommand.cs │ │ ├── MyDeferredCommandHandler.cs │ │ ├── MyDeferredCommandHandlerAsync.cs │ │ ├── MyDeferredCommandMessageMapper.cs │ │ ├── MyDeferredCommandMessageMapperAsync.cs │ │ ├── MyLargeCommand.cs │ │ ├── MyLargeCommandMessageMapper.cs │ │ ├── QuickHandlerFactory.cs │ │ └── QuickHandlerFactoryAsync.cs │ └── Transformers │ │ ├── When_creating_luggagestore_missing_parameters.cs │ │ ├── When_unwrapping_a_large_message.cs │ │ ├── When_uploading_luggage_to_S3.cs │ │ ├── When_validating_a_luggage_store_exists.cs │ │ └── When_wrapping_a_large_message.cs ├── Paramore.Brighter.AWS.V4.Tests │ ├── Helpers │ │ ├── AWSClientFactory.cs │ │ ├── Catch.cs │ │ ├── CredentialsChain.cs │ │ ├── DataGenerator.cs │ │ ├── GatewayFactory.cs │ │ ├── InterceptingDelegatingHandler.cs │ │ ├── InterceptingHttpClientFactory.cs │ │ └── StringHelper.cs │ ├── MessagingGateway │ │ ├── Sns │ │ │ ├── Fifo │ │ │ │ ├── Proactor │ │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ │ │ ├── When_infastructure_exists_can_assume_async.cs │ │ │ │ │ ├── When_infrastructure_exists_can_verify_async.cs │ │ │ │ │ ├── When_infrastructure_exists_can_verify_by_arn_async.cs │ │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ │ │ ├── When_queues_missing_assume_throws_async.cs │ │ │ │ │ ├── When_queues_missing_verify_throws_async.cs │ │ │ │ │ ├── When_raw_message_delivery_disabled_async.cs │ │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue_async.cs │ │ │ │ │ ├── When_requeueing_a_message_async.cs │ │ │ │ │ ├── When_requeueing_redrives_to_the_dlq_async.cs │ │ │ │ │ ├── When_throwing_defer_action_respect_redrive_async.cs │ │ │ │ │ └── When_topic_missing_verify_throws_async.cs │ │ │ │ └── Reactor │ │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ │ │ ├── When_infastructure_exists_can_assume.cs │ │ │ │ │ ├── When_infastructure_exists_can_verify.cs │ │ │ │ │ ├── When_infastructure_exists_can_verify_by_arn.cs │ │ │ │ │ ├── When_infastructure_exists_can_verify_by_convention.cs │ │ │ │ │ ├── When_infrastructure_exists_can_verify_by_convention.cs │ │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ │ │ ├── When_queues_missing_assume_throws.cs │ │ │ │ │ ├── When_queues_missing_verify_throws.cs │ │ │ │ │ ├── When_raw_message_delivery_disabled.cs │ │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue.cs │ │ │ │ │ ├── When_requeueing_a_message.cs │ │ │ │ │ ├── When_requeueing_redrives_to_the_dlq.cs │ │ │ │ │ ├── When_throwing_defer_action_respect_redrive.cs │ │ │ │ │ └── When_topic_missing_verify_throws.cs │ │ │ └── Standard │ │ │ │ ├── Proactor │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ │ ├── When_customising_aws_client_config_async.cs │ │ │ │ ├── When_infastructure_exists_can_assume_async.cs │ │ │ │ ├── When_infrastructure_exists_can_verify_async.cs │ │ │ │ ├── When_infrastructure_exists_can_verify_by_arn_async.cs │ │ │ │ ├── When_infrastructure_exists_can_verify_by_convention_async.cs │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ │ ├── When_queues_missing_assume_throws_async.cs │ │ │ │ ├── When_queues_missing_verify_throws_async.cs │ │ │ │ ├── When_raw_message_delivery_disabled_async.cs │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue_async.cs │ │ │ │ ├── When_requeueing_a_message_async.cs │ │ │ │ ├── When_requeueing_redrives_to_the_dlq_async.cs │ │ │ │ ├── When_throwing_defer_action_respect_redrive_async.cs │ │ │ │ └── When_topic_missing_verify_throws_async.cs │ │ │ │ └── Reactor │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ │ ├── When_customising_aws_client_config.cs │ │ │ │ ├── When_infastructure_exists_can_assume.cs │ │ │ │ ├── When_infastructure_exists_can_verify.cs │ │ │ │ ├── When_infastructure_exists_can_verify_by_arn.cs │ │ │ │ ├── When_infastructure_exists_can_verify_by_convention.cs │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ │ ├── When_queues_missing_assume_throws.cs │ │ │ │ ├── When_queues_missing_verify_throws.cs │ │ │ │ ├── When_raw_message_delivery_disabled.cs │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue.cs │ │ │ │ ├── When_requeueing_a_message.cs │ │ │ │ ├── When_requeueing_redrives_to_the_dlq.cs │ │ │ │ ├── When_throwing_defer_action_respect_redrive.cs │ │ │ │ └── When_topic_missing_verify_throws.cs │ │ └── Sqs │ │ │ ├── Fifo │ │ │ ├── Proactor │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ │ ├── When_infastructure_exists_can_assume_async.cs │ │ │ │ ├── When_infrastructure_exists_can_verify_async.cs │ │ │ │ ├── When_infrastructure_exists_can_verify_by_url_async.cs │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ │ ├── When_queues_missing_assume_throws_async.cs │ │ │ │ ├── When_queues_missing_verify_throws_async.cs │ │ │ │ ├── When_raw_message_delivery_disabled_async.cs │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue_async.cs │ │ │ │ ├── When_requeueing_a_message_async.cs │ │ │ │ ├── When_requeueing_redrives_to_the_dlq_async.cs │ │ │ │ ├── When_throwing_defer_action_respect_redrive_async.cs │ │ │ │ └── When_topic_missing_verify_throws_async.cs │ │ │ └── Reactor │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ │ ├── When_infastructure_exists_can_assume.cs │ │ │ │ ├── When_infastructure_exists_can_verify.cs │ │ │ │ ├── When_infastructure_exists_can_verify_by_url.cs │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ │ ├── When_queues_missing_assume_throws.cs │ │ │ │ ├── When_queues_missing_verify_throws.cs │ │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue.cs │ │ │ │ ├── When_requeueing_a_message.cs │ │ │ │ ├── When_requeueing_redrives_to_the_dlq.cs │ │ │ │ ├── When_throwing_defer_action_respect_redrive.cs │ │ │ │ └── When_topic_missing_verify_throws.cs │ │ │ └── Standard │ │ │ ├── Proactor │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ ├── When_customising_aws_client_config_async.cs │ │ │ ├── When_infastructure_exists_can_assume_async.cs │ │ │ ├── When_infastructure_exists_can_verify_by_url.cs │ │ │ ├── When_infrastructure_exists_can_verify_async.cs │ │ │ ├── When_infrastructure_exists_can_verify_by_url_async.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ ├── When_queues_missing_assume_throws_async.cs │ │ │ ├── When_queues_missing_verify_throws_async.cs │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue_async.cs │ │ │ ├── When_requeueing_a_message_async.cs │ │ │ ├── When_requeueing_redrives_to_the_dlq_async.cs │ │ │ ├── When_throwing_defer_action_respect_redrive_async.cs │ │ │ └── When_topic_missing_verify_throws_async.cs │ │ │ └── Reactor │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ ├── When_customising_aws_client_config.cs │ │ │ ├── When_infastructure_exists_can_assume.cs │ │ │ ├── When_infastructure_exists_can_verify.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_queue_missing_verify_throws.cs │ │ │ ├── When_queues_missing_assume_throws.cs │ │ │ ├── When_queues_missing_verify_throws.cs │ │ │ ├── When_rejecting_a_message_through_gateway_with_requeue.cs │ │ │ ├── When_requeueing_a_message.cs │ │ │ ├── When_requeueing_redrives_to_the_dlq.cs │ │ │ └── When_throwing_defer_action_respect_redrive.cs │ ├── Paramore.Brighter.AWS.V4.Tests.csproj │ ├── TestDoubles │ │ ├── MyCommand.cs │ │ ├── MyDeferredCommand.cs │ │ ├── MyDeferredCommandHandler.cs │ │ ├── MyDeferredCommandHandlerAsync.cs │ │ ├── MyDeferredCommandMessageMapper.cs │ │ ├── MyDeferredCommandMessageMapperAsync.cs │ │ ├── MyLargeCommand.cs │ │ ├── MyLargeCommandMessageMapper.cs │ │ ├── QuickHandlerFactory.cs │ │ └── QuickHandlerFactoryAsync.cs │ └── Transformers │ │ ├── When_creating_luggagestore_missing_parameters.cs │ │ ├── When_unwrapping_a_large_message.cs │ │ ├── When_uploading_luggage_to_S3.cs │ │ ├── When_validating_a_luggage_store_exists.cs │ │ └── When_wrapping_a_large_message.cs ├── Paramore.Brighter.AWSScheduler.Tests │ ├── Helpers │ │ ├── AWSClientFactory.cs │ │ ├── Catch.cs │ │ ├── CredentialsChain.cs │ │ ├── DataGenerator.cs │ │ ├── GatewayFactory.cs │ │ ├── InterceptingDelegatingHandler.cs │ │ ├── InterceptingHttpClientFactory.cs │ │ └── StringHelper.cs │ ├── Paramore.Brighter.AWSScheduler.Tests.csproj │ ├── Scheduler │ │ ├── Messages │ │ │ ├── Sns │ │ │ │ ├── When_Scheduling_A_Sns_Message.cs │ │ │ │ ├── When_Scheduling_A_Sns_Message_Async.cs │ │ │ │ ├── When_Scheduling_A_Sns_Message_Via_FireScheduler.cs │ │ │ │ └── When_Scheduling_A_Sns_Message_Via_FireScheduler_Async.cs │ │ │ └── Sqs │ │ │ │ ├── When_Scheduling_A_Sqs_Message.cs │ │ │ │ ├── When_Scheduling_A_Sqs_Message_Async.cs │ │ │ │ ├── When_Scheduling_A_Sqs_Message_Via_FireScheduler.cs │ │ │ │ └── When_Scheduling_A_Sqs_Message_Via_FireScheduler_Async.cs │ │ └── Requests │ │ │ ├── Sns │ │ │ ├── When_Scheduling_A_Sns_Request.cs │ │ │ └── When_Scheduling_A_Sns_Request_Async.cs │ │ │ └── Sqs │ │ │ ├── When_Scheduling_A_Sqs_Request.cs │ │ │ └── When_Scheduling_A_Sqs_Request_Async.cs │ └── TestDoubles │ │ ├── MyCommand.cs │ │ ├── MyDeferredCommand.cs │ │ ├── MyLargeCommand.cs │ │ └── MyLargeCommandMessageMapper.cs ├── Paramore.Brighter.AWSScheduler.V4.Tests │ ├── Helpers │ │ ├── AWSClientFactory.cs │ │ ├── Catch.cs │ │ ├── CredentialsChain.cs │ │ ├── DataGenerator.cs │ │ ├── GatewayFactory.cs │ │ ├── InterceptingDelegatingHandler.cs │ │ ├── InterceptingHttpClientFactory.cs │ │ └── StringHelper.cs │ ├── Paramore.Brighter.AWSScheduler.V4.Tests.csproj │ ├── Scheduler │ │ ├── Messages │ │ │ ├── Sns │ │ │ │ ├── When_Scheduling_A_Sns_Message.cs │ │ │ │ ├── When_Scheduling_A_Sns_Message_Async.cs │ │ │ │ ├── When_Scheduling_A_Sns_Message_Via_FireScheduler.cs │ │ │ │ └── When_Scheduling_A_Sns_Message_Via_FireScheduler_Async.cs │ │ │ └── Sqs │ │ │ │ ├── When_Scheduling_A_Sqs_Message.cs │ │ │ │ ├── When_Scheduling_A_Sqs_Message_Async.cs │ │ │ │ ├── When_Scheduling_A_Sqs_Message_Via_FireScheduler.cs │ │ │ │ └── When_Scheduling_A_Sqs_Message_Via_FireScheduler_Async.cs │ │ └── Requests │ │ │ ├── Sns │ │ │ ├── When_Scheduling_A_Sns_Request.cs │ │ │ └── When_Scheduling_A_Sns_Request_Async.cs │ │ │ └── Sqs │ │ │ ├── When_Scheduling_A_Sqs_Request.cs │ │ │ └── When_Scheduling_A_Sqs_Request_Async.cs │ └── TestDoubles │ │ ├── MyCommand.cs │ │ ├── MyDeferredCommand.cs │ │ ├── MyLargeCommand.cs │ │ └── MyLargeCommandMessageMapper.cs ├── Paramore.Brighter.Azure.Tests │ ├── AzureBlobArchiveProviderTests.cs │ ├── AzureBlobLockingProviderTests.cs │ ├── Helpers │ │ ├── DataGenerator.cs │ │ └── TestHelper.cs │ ├── Paramore.Brighter.Azure.Tests.csproj │ ├── TestDoubles │ │ ├── JsonBodyMessageMapper.cs │ │ ├── MyLargeCommand.cs │ │ ├── MyLargeCommandMessageMapper.cs │ │ ├── SuperAwesomeCommand.cs │ │ └── SuperAwesomeEvent.cs │ ├── Transformers │ │ ├── When_unwrapping_a_large_message.cs │ │ ├── When_unwrapping_a_large_message_async.cs │ │ ├── When_uploading_luggage_to_blob.cs │ │ ├── When_uploading_luggage_to_blob_async.cs │ │ ├── When_wrapping_a_large_message.cs │ │ └── When_wrapping_a_large_message_async.cs │ └── Usings.cs ├── Paramore.Brighter.AzureServiceBus.Tests │ ├── AzureServiceBusChannelFactoryTests.cs │ ├── Fakes │ │ ├── FakeAdministrationClient.cs │ │ ├── FakeMessageProducer.cs │ │ ├── FakeServiceBusReceiverProvider.cs │ │ ├── FakeServiceBusReceiverWrapper.cs │ │ ├── FakeServiceBusSenderProvider.cs │ │ └── FakeServiceBusSenderWrapper.cs │ ├── MessagingGateway │ │ ├── ASBCreds.cs │ │ ├── Proactor │ │ │ ├── AzureServiceBusBulkMessageProducerTestsAsync.cs │ │ │ ├── AzureServiceBusConsumerTestsAsync.cs │ │ │ └── AzureServiceBusMessageProducerTestsAsync.cs │ │ ├── Reactor │ │ │ ├── AzureServiceBusConsumerTests.cs │ │ │ └── AzureServiceBusMessageProducerTests.cs │ │ ├── StringHelper.cs │ │ ├── When_consuming_a_message_via_the_consumer.cs │ │ ├── When_posting_a_large_message_via_the_producer.cs │ │ └── When_posting_a_message_via_the_producer.cs │ ├── Paramore.Brighter.AzureServiceBus.Tests.csproj │ ├── TestDoubles │ │ ├── ASBTestCommand.cs │ │ ├── ASBTestEvent.cs │ │ └── BrokeredMessage.cs │ └── readme.MD ├── Paramore.Brighter.Base.Test │ ├── Inbox │ │ ├── InboxAsyncTest.cs │ │ ├── InboxTests.cs │ │ ├── RelationDatabaseInboxAsyncTests.cs │ │ └── RelationDatabaseInboxTests.cs │ ├── Locking │ │ ├── DistributedLockingAsyncTest.cs │ │ └── RelationalDatabaseDistributedLockingAsyncTest.cs │ ├── Outbox │ │ ├── OutboxAsyncTest.cs │ │ ├── OutboxTest.cs │ │ ├── RelationDatabaseOutboxAsyncTest.cs │ │ └── RelationDatabaseOutboxTest.cs │ ├── Paramore.Brighter.Base.Test.csproj │ └── Requests │ │ ├── MyCommand.cs │ │ └── MyEvent.cs ├── Paramore.Brighter.Core.Tests │ ├── Archiving │ │ ├── When_Archiving_Old_Messages_From_The_Outbox.cs │ │ └── When_Archiving_Old_Messages_From_The_Outbox_Async.cs │ ├── CircuitBreaker │ │ └── When_Cooldown_On_TrippedTopic.cs │ ├── Claims │ │ ├── FileSystem │ │ │ ├── When_creating_luggagestore_missing_parameters.cs │ │ │ ├── When_unwrapping_a_large_message.cs │ │ │ ├── When_unwrapping_a_large_message_async.cs │ │ │ ├── When_validating_a_luggage_store_exists.cs │ │ │ ├── When_validating_a_luggage_store_exists_async.cs │ │ │ ├── When_wrapping_a_large_message.cs │ │ │ └── When_wrapping_a_large_message_async.cs │ │ ├── InMemory │ │ │ ├── When_a_message_is_under_the_threshold.cs │ │ │ ├── When_a_message_is_under_the_threshold_async.cs │ │ │ ├── When_a_message_unwraps_a_large_payload.cs │ │ │ ├── When_a_message_unwraps_a_large_payload_async.cs │ │ │ ├── When_a_message_wraps_a_large_payload.cs │ │ │ ├── When_a_message_wraps_a_large_payload_async.cs │ │ │ ├── When_luggage_should_be_kept_in_the_store.cs │ │ │ ├── When_luggage_should_be_kept_in_the_store_async.cs │ │ │ ├── When_unwrapping_a_large_message.cs │ │ │ ├── When_unwrapping_a_large_message_async.cs │ │ │ ├── When_wrapping_a_large_message.cs │ │ │ └── When_wrapping_a_large_message_async.cs │ │ └── Test Doubles │ │ │ ├── MyLargeCommand.cs │ │ │ ├── MyLargeCommandMessageMapper.cs │ │ │ └── MyLargeCommandMessageMapperAsync.cs │ ├── CloudEvents │ │ ├── CloudEventJsonMessageMapperTests.cs │ │ ├── TestDoubles │ │ │ ├── MyCommand.cs │ │ │ ├── MyEvent.cs │ │ │ └── MyRequest.cs │ │ └── When_a_message_uses_cloud_events.cs │ ├── CommandProcessors │ │ ├── Call │ │ │ ├── When_Calling_A_Server_Via_The_Command_Processor.cs │ │ │ ├── When_Calling_A_Server_Via_The_Command_Processor_With_No_In_Mapper.cs │ │ │ ├── When_Calling_A_Server_Via_The_Command_Processor_With_No_Out_Mapper.cs │ │ │ └── When_Calling_A_Server_Via_The_Command_Processor_With_No_Timeout.cs │ │ ├── Clear │ │ │ ├── When_Bulk_Clearing_The_PostBox_On_The_Command_Processor_Async.cs │ │ │ ├── When_Clearing_The_PostBox_On_The_Command_Processor _Async.cs │ │ │ ├── When_Clearing_The_PostBox_On_The_Command_Processor.cs │ │ │ ├── When_Implicit_Clearing_The_PostBox_On_The_Command_Processor.cs │ │ │ └── When_Implicit_Clearing_The_PostBox_On_The_Command_Processor_Async.cs │ │ ├── Context │ │ │ └── When_Putting_A_Variable_Into_The_Bag_Should_Be_Accessible_In_The_Handler.cs │ │ ├── Deposit │ │ │ ├── When_Depositing_A_Message_In_The_Message_Store.cs │ │ │ ├── When_Depositing_A_Message_In_The_Message_StoreAsync.cs │ │ │ ├── When_Depositing_A_Message_In_The_Message_StoreAsync_Bulk.cs │ │ │ ├── When_Depositing_A_Message_In_The_Message_StoreAsync_Bulk_With_Transaction.cs │ │ │ ├── When_Depositing_A_Message_In_The_Message_StoreAsync_With_Transaction.cs │ │ │ ├── When_Depositing_A_Message_In_The_Message_Store_Bulk.cs │ │ │ ├── When_Depositing_A_Message_In_The_Message_Store_Bulk_With_Transaction.cs │ │ │ └── When_Depositing_A_Message_In_The_Message_Store_With_Transaction.cs │ │ ├── Pipeline │ │ │ ├── When_A_Handler_Is_Part_Of_An_Async_Pipeline.cs │ │ │ ├── When_A_Handler_Is_Part_of_A_Pipeline.cs │ │ │ ├── When_A_Handler_Is_Part_of_An_Agreement_Pipeline.cs │ │ │ ├── When_A_Handler_Is_Part_of_An_Agreement_Pipeline_Async.cs │ │ │ ├── When_An_Exception_Is_Thrown_Terminate_The_Pipeline.cs │ │ │ ├── When_Building_A_Pipeline_Allow_ForiegnAttribues.cs │ │ │ ├── When_Building_A_Pipeline_Allow_Pre_And_Post_Tasks.cs │ │ │ ├── When_Building_A_Pipeline_Failures_Should_Be_ConfigurationErrors.cs │ │ │ ├── When_Building_A_Pipeline_Preserve_The_Order.cs │ │ │ ├── When_Building_A_Pipeline_With_Global_Inbox.cs │ │ │ ├── When_Building_A_Pipeline_With_Global_Inbox_And_NoInbox_Attribute.cs │ │ │ ├── When_Building_A_Pipeline_With_Global_Inbox_And_NoInbox_Attribute_Async .cs │ │ │ ├── When_Building_A_Pipeline_With_Global_Inbox_And_Use_Inbox.cs │ │ │ ├── When_Building_A_Pipeline_With_Global_Inbox_And_Use_Inbox_Async.cs │ │ │ ├── When_Building_A_Pipeline_With_Global_Inbox_Async.cs │ │ │ ├── When_Building_A_Pipeline_With_Global_Inbox_Override_Context.cs │ │ │ ├── When_Building_A_Sync_Pipeline_That_Has_Async_Handlers.cs │ │ │ ├── When_Building_An_Async_Pipeline_Allow_ForiegnAttribues.cs │ │ │ ├── When_Building_An_Async_Pipeline_Allow_Pre_And_Post_Tasks.cs │ │ │ ├── When_Building_An_Async_Pipeline_Failures_Should_Be_ConfigurationErrors.cs │ │ │ ├── When_Building_An_Async_Pipeline_Preserve_The_Order.cs │ │ │ ├── When_Building_An_Async_Pipeline_That_Has_Sync_Handlers.cs │ │ │ ├── When_Creating_Context_For_A_Handler.cs │ │ │ ├── When_Creating_Context_For_A_Handler_Async.cs │ │ │ ├── When_Finding_A_Hander_That_Has_Dependencies.cs │ │ │ ├── When_Finding_A_Handler_For_A_Command.cs │ │ │ ├── When_Finding_A_Handler_For_A_Command_Async.cs │ │ │ ├── When_Finding_A_Handler_For_A_Command_By_Agreement.cs │ │ │ ├── When_Finding_A_Handler_For_A_Command_By_Agreement_Async.cs │ │ │ ├── When_Inserting_A_Default_Inbox_Into_The_Publish_Pipeline.cs │ │ │ ├── When_Inserting_A_Default_Inbox_Into_The_Publish_Pipeline_Async.cs │ │ │ ├── When_Inserting_A_Default_Inbox_Into_The_Send_Pipeline.cs │ │ │ ├── When_Inserting_A_Default_Inbox_Into_The_Send_Pipeline_Async.cs │ │ │ ├── When_There_Is_No_Sync_Or_Async_Handler_Factories.cs │ │ │ └── When_We_Have_Exercised_The_Pipeline_Cleanup_Its_Handlers.cs │ │ ├── Post │ │ │ ├── When_Posting_A_Message_And_There_Is_No_Message_Mapper_Registry.cs │ │ │ ├── When_Posting_A_Message_And_There_Is_No_Message_Mapper_Registry_Async.cs │ │ │ ├── When_Posting_A_Message_And_There_Is_No_Message_Producer.cs │ │ │ ├── When_Posting_A_Message_And_There_Is_No_Message_Transformer.cs │ │ │ ├── When_Posting_A_Message_And_There_Is_No_Message_Transformer_Async.cs │ │ │ ├── When_Posting_A_Message_To_The_Command_Processor.cs │ │ │ ├── When_Posting_A_Message_To_The_Command_Processor_Async.cs │ │ │ ├── When_Posting_A_Message_To_The_Command_Processor_With_A_Transaction_Provider.cs │ │ │ ├── When_Posting_A_Message_To_The_Command_Processor_With_A_Transaction_Provider_Async.cs │ │ │ ├── When_Posting_Fails_Limit_Total_Writes_To_OutBox_In_Window.cs │ │ │ ├── When_Posting_Multiple_Message_Types_To_A_Single_Topic.cs │ │ │ ├── When_Posting_Multiple_Message_Types_To_A_Single_Topic_Async.cs │ │ │ ├── When_Posting_Via_A_Control_Bus_Sender.cs │ │ │ ├── When_Posting_Via_A_Control_Bus_Sender_Async.cs │ │ │ ├── When_Posting_With_A_Custom_Policy.cs │ │ │ ├── When_Posting_With_A_Default_Policy.cs │ │ │ ├── When_Posting_With_An_In_Memory_Message_Store.cs │ │ │ └── When_Posting_With_An_In_Memory_Message_Store_Async.cs │ │ ├── Publish │ │ │ ├── When_Inserting_A_Default_Inbox_Into_The_Publish_Pipeline.cs │ │ │ ├── When_Inserting_A_Default_Inbox_Into_The_Publish_Pipeline_Async.cs │ │ │ ├── When_Publishing_An_Event_To_The_Processor.cs │ │ │ ├── When_Publishing_An_Event_To_The_Processor_Async.cs │ │ │ ├── When_Publishing_An_Event_To_The_Processor_With_Agreement.cs │ │ │ ├── When_Publishing_An_Event_To_The_Processor_With_Agreement_Async.cs │ │ │ ├── When_Publishing_To_Multiple_Subscribers_Should_Aggregate_Exceptions.cs │ │ │ ├── When_Publishing_To_Multiple_Subscribers_Should_Aggregate_Exceptions_Async.cs │ │ │ ├── When_There_Are_Multiple_Subscribers.cs │ │ │ ├── When_There_Are_Multiple_Subscribers_Async.cs │ │ │ ├── When_There_Are_Multiple_Subscribers_With_Agreement.cs │ │ │ ├── When_There_Are_Multiple_Subscribers_With_Agreement_Async.cs │ │ │ ├── When_There_Are_No_Command_Handlers.cs │ │ │ ├── When_There_Are_No_Command_Handlers_Async.cs │ │ │ ├── When_There_Are_No_Subscribers.cs │ │ │ └── When_There_Are_No_Subscribers_Async.cs │ │ ├── Scheduler │ │ │ ├── When_Scheduling_A_Message_To_The_Command_Processor.cs │ │ │ ├── When_Scheduling_A_Message_To_The_Command_Processor_Async.cs │ │ │ ├── When_Scheduling_With_Invalid_Parameter.cs │ │ │ └── When_Scheduling_With_Invalid_Parameter_Async.cs │ │ ├── Send │ │ │ ├── When_Cancelling_An_Async_Command.cs │ │ │ ├── When_Sending_A_Command_To_The_Processor_Async.cs │ │ │ ├── When_Sending_A_command_To_The_Processor.cs │ │ │ ├── When_Sending_A_command_To_The_Processor_Via_Agreement.cs │ │ │ ├── When_Sending_A_command_To_The_Processor_Via_Agreement_Async.cs │ │ │ ├── When_There_Are_Multiple_Possible_Command_Handlers.cs │ │ │ ├── When_There_Are_Multiple_Possible_Command_Handlers_Async.cs │ │ │ └── When_there_are_no_failures_execute_all_the_steps_in_the_pipeline.cs │ │ ├── TestDoubles │ │ │ ├── FakeErroringMessageProducerSync.cs │ │ │ ├── FakeRepository.cs │ │ │ ├── FakeSession.cs │ │ │ ├── IAmAnAggregate.cs │ │ │ ├── IRepository.cs │ │ │ ├── IUnitOfWork.cs │ │ │ ├── MyAbortingHandler.cs │ │ │ ├── MyAbortingHandlerAttribute.cs │ │ │ ├── MyAggregate.cs │ │ │ ├── MyCancellableCommandHandlerAsync.cs │ │ │ ├── MyCommand.cs │ │ │ ├── MyCommandHandler.cs │ │ │ ├── MyCommandHandlerAsync.cs │ │ │ ├── MyCommandInboxedHandler.cs │ │ │ ├── MyCommandInboxedHandleraAsync.cs │ │ │ ├── MyCommandMessageMapper.cs │ │ │ ├── MyCommandMessageMapperAsync.cs │ │ │ ├── MyCommandToFail.cs │ │ │ ├── MyContextAwareCommandHandler.cs │ │ │ ├── MyContextAwareCommandHandlerAsync.cs │ │ │ ├── MyContextAwareEventHandler.cs │ │ │ ├── MyContextAwareEventHandlerAsync.cs │ │ │ ├── MyDependentCommandHandler.cs │ │ │ ├── MyDoubleDecoratedHandler.cs │ │ │ ├── MyDoubleDecoratedHandlerAsync.cs │ │ │ ├── MyEvent.cs │ │ │ ├── MyEventHandler.cs │ │ │ ├── MyEventHandlerAsync.cs │ │ │ ├── MyEventHandlerAsyncWithContinuation.cs │ │ │ ├── MyEventMessageMapper.cs │ │ │ ├── MyEventMessageMapperAsync.cs │ │ │ ├── MyGlobalInboxCommandHandler.cs │ │ │ ├── MyGlobalnboxEventHandler.cs │ │ │ ├── MyImplicitHandler.cs │ │ │ ├── MyImplicitHandlerAsync.cs │ │ │ ├── MyLoggingHandler.cs │ │ │ ├── MyLoggingHandlerAsync.cs │ │ │ ├── MyLoggingHandlerAsyncAttribute.cs │ │ │ ├── MyLoggingHandlerAttribute.cs │ │ │ ├── MyMixedImplicitHandler.cs │ │ │ ├── MyMixedImplicitHandlerAsync.cs │ │ │ ├── MyNoInboxCommandHandler.cs │ │ │ ├── MyNoInboxCommandHandlerAsync.cs │ │ │ ├── MyObsoleteCommandHandler.cs │ │ │ ├── MyObsoleteCommandHandlerAsync.cs │ │ │ ├── MyOtherEventHandler.cs │ │ │ ├── MyOtherEventHandlerAsync.cs │ │ │ ├── MyPostLoggingHandlerAsyncAttribute.cs │ │ │ ├── MyPostLoggingHandlerAttribute.cs │ │ │ ├── MyPreAndPostDecoratedHandler.cs │ │ │ ├── MyPreAndPostDecoratedHandlerAsync.cs │ │ │ ├── MyPreValidationHandlerAsyncAttribute.cs │ │ │ ├── MyPreValidationHandlerAttribute.cs │ │ │ ├── MyRequest.cs │ │ │ ├── MyRequestHandler.cs │ │ │ ├── MyRequestMessageMapper.cs │ │ │ ├── MyResponse.cs │ │ │ ├── MyResponseMessageMapper.cs │ │ │ ├── MyResponseObject.cs │ │ │ ├── MyStepsLoggingHandler.cs │ │ │ ├── MyStepsPostLoggingHandlerAttribute.cs │ │ │ ├── MyStepsPreAndPostDecoratedHandler.cs │ │ │ ├── MyStepsPreValidationHandlerAttribute.cs │ │ │ ├── MyStepsValidationHandler.cs │ │ │ ├── MyThrowingEventHandler.cs │ │ │ ├── MyThrowingEventHandlerAsync.cs │ │ │ ├── MyUnUsedCommandHandler.cs │ │ │ ├── MyValidationHandler.cs │ │ │ ├── MyValidationHandlerAsync.cs │ │ │ ├── MyValidationHandlerAsyncAttribute.cs │ │ │ ├── MyValidationHandlerAttribute.cs │ │ │ ├── SpyContextFactory.cs │ │ │ ├── SpyOutbox.cs │ │ │ ├── SpyTransaction.cs │ │ │ └── SpyTransactionProvider.cs │ │ ├── When_A_Request_Context_Is_Provided.cs │ │ └── When_No_Request_Context_Is_Provided.cs │ ├── Compression │ │ ├── When_a_message_compresses_a_large_payload.cs │ │ ├── When_a_message_compresses_a_large_payload_async.cs │ │ ├── When_a_message_is_not_compressed.cs │ │ ├── When_a_message_is_not_compressed_async.cs │ │ ├── When_a_message_is_under_the_threshold.cs │ │ ├── When_a_message_is_under_the_threshold_async.cs │ │ ├── When_decompressing_a_large_payload_in_a_message.cs │ │ └── When_decompressing_a_large_payload_in_a_message_async.cs │ ├── Context │ │ ├── When_Accessing_A_Request_Context.cs │ │ └── When_Creating_A_Request_Context.cs │ ├── ControlBus │ │ ├── When_configuring_a_control_bus.cs │ │ ├── When_creating_a_control_bus_sender.cs │ │ ├── When_mapping_from_a_configuration_command_from_a_message.cs │ │ ├── When_mapping_from_a_heartbeat_reply_to_a_message.cs │ │ ├── When_mapping_from_a_heartbeat_request_to_a_message.cs │ │ ├── When_mapping_from_a_message_to_a_heartbeat_reply.cs │ │ ├── When_mapping_from_a_message_to_a_heartbeat_request.cs │ │ ├── When_mapping_to_a_wire_message_from_a_configuration_command.cs │ │ ├── When_receiving_a_start_message_for_a_connection.cs │ │ ├── When_receiving_a_stop_message_for_a_connection.cs │ │ ├── When_receiving_an_all_start_message.cs │ │ ├── When_receiving_an_all_stop_message.cs │ │ ├── When_recieving_a_heartbeat_message.cs │ │ └── When_we_build_a_control_bus_we_can_send_configuration_messages_to_it.cs │ ├── ExceptionPolicy │ │ ├── TestDoubles │ │ │ ├── MyDoesNotFailMultiplePoliciesHandler.cs │ │ │ ├── MyDoesNotFailPolicyHandler.cs │ │ │ ├── MyDoesNotFailPolicyHandlerAsync.cs │ │ │ ├── MyDoesNotFailResiliencePipelineHandler.cs │ │ │ ├── MyDoesNotFailResiliencePipelineHandlerAsync.cs │ │ │ ├── MyDoesNotFailtTypeResiliencePipelineHandler.cs │ │ │ ├── MyDoesNotFailtTypeResiliencePipelineHandlerAsync.cs │ │ │ ├── MyFailsWithDivideByZeroHandler.cs │ │ │ ├── MyFailsWithDivideByZeroHandlerAsync.cs │ │ │ ├── MyFailsWithDivideByZeroWithResiliencePipelineHandler.cs │ │ │ ├── MyFailsWithFallbackBrokenCircuitHandler.cs │ │ │ ├── MyFailsWithFallbackDivideByZeroHandler.cs │ │ │ ├── MyFailsWithFallbackDivideByZeroHandlerAsync.cs │ │ │ ├── MyFailsWithFallbackMultipleHandlers.cs │ │ │ ├── MyFailsWithUnsupportedExceptionForFallback.cs │ │ │ ├── MyMultiplePoliciesFailsWithDivideByZeroHandler.cs │ │ │ └── MyMultiplePoliciesFailsWithDivideByZeroHandlerAsync.cs │ │ ├── When_A_Fallback_Is_Broken_Ciruit_Only.cs │ │ ├── When_Raising_A_Broken_Circuit_Exception_Can_Fallback.cs │ │ ├── When_Raising_An_Exception_Can_Fallback.cs │ │ ├── When_Raising_An_Exception_Run_Fallback_Chain.cs │ │ ├── When_Sending_A_Command_And_The_Policy_Is_Not_In_The_Registry.cs │ │ ├── When_Sending_A_Command_And_The_Policy_Is_Not_In_The_Registry_Async.cs │ │ ├── When_Sending_A_Command_And_The_ResiliencePipeline_Is_Not_In_The_Registry.cs │ │ ├── When_Sending_A_Command_And_The_ResiliencePipeline_Is_Not_In_The_Registry_Async.cs │ │ ├── When_Sending_A_Command_And_The_TypeResiliencePipeline_Is_Not_In_The_Registry.cs │ │ ├── When_Sending_A_Command_And_The_TypeResiliencePipeline_Is_Not_In_The_Registry_Async.cs │ │ ├── When_Sending_A_Command_That_Passes_Multiple_Policy_Checks.cs │ │ ├── When_Sending_A_Command_That_Passes_Policy_Check.cs │ │ ├── When_Sending_A_Command_That_Passes_ResiliencePipeline_Check.cs │ │ ├── When_Sending_A_Command_That_Passes_TypeResiliencePipeline_Check.cs │ │ ├── When_Sending_A_Command_That_Repeatedely_Fails_Break_The_Circuit.cs │ │ ├── When_Sending_A_Command_That_Repeatedely_Fails_Break_The_Circuit_Async.cs │ │ ├── When_Sending_A_Command_That_Repeatedely_Fails_Break_The_Circuit_With_ResiliencePipeline.cs │ │ ├── When_Sending_A_Command_That_Retries_Then_Repeatedly_Fails_Breaks_The_Circuit.cs │ │ ├── When_Sending_A_Command_That_Retries_Then_Repeatedly_Fails_Breaks_The_Circuit_Async.cs │ │ ├── When_Sending_A_Command_That_Should_Retry_Failure.cs │ │ └── When_Sending_A_Command_That_Should_Retry_Failure_Async.cs │ ├── FeatureSwitch │ │ ├── TestDoubles │ │ │ ├── FakeConfigRegistry.cs │ │ │ ├── MyCommandAsync.cs │ │ │ ├── MyFeatureSwitchedConfigHandler.cs │ │ │ ├── MyFeatureSwitchedOffHandler.cs │ │ │ └── MyFeatureSwitchedOnHandler.cs │ │ ├── When_A_Handler_Is_Feature_Switch_Config_Off.cs │ │ ├── When_A_Handler_Is_Feature_Switch_Config_On.cs │ │ ├── When_A_Handler_Is_Feature_Switch_Missing_Config_Exception.cs │ │ ├── When_A_Handler_Is_Feature_Switch_Missing_Config_SilentOff.cs │ │ ├── When_A_Handler_Is_Feature_Switch_Missing_Config_SilentOn.cs │ │ ├── When_A_Handler_Is_Feature_Switch_Off.cs │ │ ├── When_A_Handler_Is_Feature_Switch_On.cs │ │ └── When_No_Feature_Switch_Config.cs │ ├── Initializer.cs │ ├── JsonMapper │ │ ├── JsonMessageMapperTests.cs │ │ └── TestDoubles │ │ │ ├── MyCommand.cs │ │ │ ├── MyEvent.cs │ │ │ └── MyRequest.cs │ ├── Locking │ │ └── When_Lock_Is_Called_It_Can_Only_Be_Obtained_Once.cs │ ├── Logging │ │ ├── TestDoubles │ │ │ ├── MyLoggedHandler.cs │ │ │ └── MyLoggedHandlerAsync.cs │ │ ├── When_A_Request_Logger_Is_In_The_Pipeline.cs │ │ └── When_A_Request_Logger_Is_In_The_Pipeline_Async.cs │ ├── MessageDispatch │ │ ├── Proactor │ │ │ ├── When_a_channel_failure_exception_is_thrown_for_command_should_retry_until_connection_re_established_async.cs │ │ │ ├── When_a_channel_failure_exception_is_thrown_for_event_should_retry_until_connection_re_established_async.cs │ │ │ ├── When_a_command_handler_throws_a_defer_message_Then_message_is_requeued_until_rejected_async.cs │ │ │ ├── When_a_command_handler_throws_unhandled_exception_Then_message_is_acked_async.cs │ │ │ ├── When_a_message_dispatcher_Is_asked_to_connect_a_channel_and_handler_async.cs │ │ │ ├── When_a_message_dispatcher_has_a_new_connection_added_while_running_async.cs │ │ │ ├── When_a_message_dispatcher_restarts_a_connection.cs │ │ │ ├── When_a_message_dispatcher_restarts_a_connection_after_all_connections_have_stopped_async.cs │ │ │ ├── When_a_message_dispatcher_shuts_a_connection_async.cs │ │ │ ├── When_a_message_dispatcher_starts_different_types_of_performers.cs │ │ │ ├── When_a_message_dispatcher_starts_multiple_performers_async.cs │ │ │ ├── When_a_message_fails_to_be_mapped_to_a_request_and_the_unacceptable_message_limit_is_reached_async.cs │ │ │ ├── When_a_message_fails_to_be_mapped_to_a_request_async.cs │ │ │ ├── When_a_message_is_dispatched_it_should_reach_a_handler_async.cs │ │ │ ├── When_a_requeue_count_threshold_for_commands_has_been_reached.cs │ │ │ ├── When_a_requeue_count_threshold_for_events_has_been_reached.cs │ │ │ ├── When_a_requeue_of_command_exception_is_thrown.cs │ │ │ ├── When_a_requeue_of_event_exception_is_thrown.cs │ │ │ ├── When_an_event_handler_throws_a_defer_message_Then_message_is_requeued_until_rejectedAsync.cs │ │ │ ├── When_an_event_handler_throws_unhandled_exception_Then_message_is_acked_async.cs │ │ │ ├── When_an_unacceptable_message_is_recieved_async.cs │ │ │ ├── When_an_unacceptable_message_limit_is_reached_async.cs │ │ │ ├── When_reading_a__dynamic_message_from_a_channel_pump_out_to_command_processor.cs │ │ │ ├── When_reading_a_message_from_a_channel_pump_out_to_command_processor_async.cs │ │ │ └── When_running_a_message_pump_on_a_thread_should_be_able_to_stop_async.cs │ │ ├── Reactor │ │ │ ├── When_a_channel_failure_exception_is_thrown_for_command_should_retry_until_connection_re_established.cs │ │ │ ├── When_a_channel_failure_exception_is_thrown_for_event_should_retry_until_connection_re_established.cs │ │ │ ├── When_a_command_handler_throws_a_defer_message_Then_message_is_requeued_until_rejected.cs │ │ │ ├── When_a_command_handler_throws_unhandled_exception_Then_message_is_acked.cs │ │ │ ├── When_a_message_dispatcher_has_a_new_connection_added_while_running.cs │ │ │ ├── When_a_message_dispatcher_is_asked_to_connect_a_channel_and_handler.cs │ │ │ ├── When_a_message_dispatcher_restarts_a_connection.cs │ │ │ ├── When_a_message_dispatcher_restarts_a_connection_after_all_connections_have_stopped.cs │ │ │ ├── When_a_message_dispatcher_shuts_a_connection.cs │ │ │ ├── When_a_message_dispatcher_starts_different_types_of_performers.cs │ │ │ ├── When_a_message_dispatcher_starts_multiple_performers.cs │ │ │ ├── When_a_message_fails_to_be_mapped_to_a_request.cs │ │ │ ├── When_a_message_fails_to_be_mapped_to_a_request_and_the_unacceptable_message_limit_is_reached.cs │ │ │ ├── When_a_message_is_dispatched_it_should_reach_a_handler.cs │ │ │ ├── When_a_requeue_count_threshold_for_commands_has_been_reached.cs │ │ │ ├── When_a_requeue_count_threshold_for_events_has_been_reached.cs │ │ │ ├── When_a_requeue_of_command_exception_is_thrown.cs │ │ │ ├── When_a_requeue_of_event_exception_is_thrown.cs │ │ │ ├── When_an_event_handler_throws_a_defer_message_Then_message_is_requeued_until_rejected.cs │ │ │ ├── When_an_event_handler_throws_unhandled_exception_Then_message_is_acked.cs │ │ │ ├── When_an_unacceptable_message_is_recieved.cs │ │ │ ├── When_an_unacceptable_message_limit_is_reached.cs │ │ │ ├── When_reading_a__dynamic_message_from_a_channel_pump_out_to_command_processor.cs │ │ │ ├── When_reading_a_message_from_a_channel_pump_out_to_command_processor.cs │ │ │ └── When_running_a_message_pump_on_a_thread_should_be_able_to_stop.cs │ │ └── TestDoubles │ │ │ ├── FailingChannel.cs │ │ │ ├── FailingChannelAsync.cs │ │ │ ├── FailingEventMessageMapper.cs │ │ │ ├── FailingEventMessageMapperAsync.cs │ │ │ ├── MyFailingMapperEvent.cs │ │ │ ├── MyOtherEvent.cs │ │ │ ├── MyOtherEventMessageMapper.cs │ │ │ ├── MyOtherEventMessageMapperAsync.cs │ │ │ └── SpyCommandProcessor.cs │ ├── MessageSerialisation │ │ ├── Test Doubles │ │ │ ├── MyParameterizedTransform.cs │ │ │ ├── MyParameterizedTransformAsync.cs │ │ │ ├── MyParameterizedTransformMessageMapper.cs │ │ │ ├── MyParameterizedTransformMessageMapperAsync.cs │ │ │ ├── MyParameterizedUnwrapWith.cs │ │ │ ├── MyParameterizedWrapWith.cs │ │ │ ├── MySimpleTransform.cs │ │ │ ├── MySimpleTransformAsync.cs │ │ │ ├── MySimpleUnwrapWith.cs │ │ │ ├── MySimpleWrapWith.cs │ │ │ ├── MyTransformableCommand.cs │ │ │ ├── MyTransformableCommandMessageMapper.cs │ │ │ ├── MyTransformableCommandMessageMapperAsync.cs │ │ │ ├── MyVanillaCommandMessageMapper.cs │ │ │ ├── MyVanillaCommandMessageMapperAsync.cs │ │ │ ├── Transform.cs │ │ │ └── TransformAsync.cs │ │ ├── When_A_Message_Mapper_Map_To_Message_Has_A_Transform.cs │ │ ├── When_A_Message_Mapper_Map_To_Message_Has_A_TransformAsync.cs │ │ ├── When_A_Message_Mapper_Map_To_Message_Has_No_Transform.cs │ │ ├── When_A_Message_Mapper_Map_To_Message_Has_No_TransformAsync.cs │ │ ├── When_A_Message_Mapper_Map_To_Request_Has_A_Transform.cs │ │ ├── When_A_Message_Mapper_Map_To_Request_Has_A_TransformAsync.cs │ │ ├── When_A_Message_Mapper_Map_To_Request_Has_No_Transform.cs │ │ ├── When_A_Message_Mapper_Map_To_Request_Has_No_Transform_Async.cs │ │ ├── When_Creating_A_Pipeline_Builder_Without_A_Registry.cs │ │ ├── When_Creating_A_Pipeline_Builder_Without_A_Registry_Async.cs │ │ ├── When_Creating_A_Wrap_Without_A_Factory.cs │ │ ├── When_Creating_A_Wrap_Without_A_Factory_Async.cs │ │ ├── When_Creating_An_Unwrap_Without_A_Factory.cs │ │ ├── When_Creating_An_Unwrap_Without_A_Factory_Async.cs │ │ ├── When_Deserializing_A_Message_Header_Bag.cs │ │ ├── When_I_Am_Serialising_The_Payload.cs │ │ ├── When_Unwrapping_A_Message_Mapper.cs │ │ ├── When_Unwrapping_A_Message_MapperAsync.cs │ │ ├── When_Unwrapping_A_Message_Mapper_But_Not_In_Transform_Factory.cs │ │ ├── When_Unwrapping_A_Message_Mapper_With_Parameters.cs │ │ ├── When_Unwrapping_A_Vanilla_Message_Mapper.cs │ │ ├── When_Unwrapping_A_Vanilla_Message_MapperAsync.cs │ │ ├── When_Unwrapping_But_Factory_Returns_Null.cs │ │ ├── When_Unwrapping_But_Factory_Returns_Null_Async.cs │ │ ├── When_Unwrapping_But_No_Registered_Mapper.cs │ │ ├── When_Unwrapping_But_No_Registered_MapperAsync.cs │ │ ├── When_Wrapping_A_Message_Mapper.cs │ │ ├── When_Wrapping_A_Message_MapperAsync.cs │ │ ├── When_Wrapping_A_Message_Mapper_But_Not_In_Transform_Factory.cs │ │ ├── When_Wrapping_A_Message_Mapper_But_Not_In_Transform_Factory_Async.cs │ │ ├── When_Wrapping_A_Message_Mapper_With_Parameters.cs │ │ ├── When_Wrapping_A_Message_Mapper_With_Parameters_Async.cs │ │ ├── When_Wrapping_A_Vanilla_Message_Mapper.cs │ │ ├── When_Wrapping_A_Vanilla_Message_MapperAsync.cs │ │ ├── When_Wrapping_But_No_Registered_Mapper.cs │ │ ├── When_Wrapping_But_No_Registered_MapperAsync.cs │ │ ├── When_Wrapping_Clean_Up_The_Pipeline.cs │ │ └── When_Wrapping_Clean_Up_The_PipelineAsync.cs │ ├── MessagingGateway │ │ ├── When_A_Stop_Message_Is_Added_To_A_Channel.cs │ │ ├── When_Acknowledge_Is_Called_On_A_Channel.cs │ │ ├── When_Constructing_A_Combined_Producer_Registry.cs │ │ ├── When_Constructing_ProducerRegistry_With_Empty_Dictionary.cs │ │ ├── When_Listening_To_Messages_On_A_Channel.cs │ │ ├── When_No_Acknowledge_Is_Called_On_A_Channel.cs │ │ ├── When_Requeuing_A_Message_With_No_Delay.cs │ │ ├── When_The_Buffer_Is_Not_Empty_Read_From_That_Before_Receiving.cs │ │ └── When_constructing_a_channel_with_combined_factory.cs │ ├── Monitoring │ │ ├── TestDoubles │ │ │ ├── MyMonitoredHandler.cs │ │ │ ├── MyMonitoredHandlerAsync.cs │ │ │ ├── MyMonitoredHandlerThatThrows.cs │ │ │ ├── MyMonitoredHandlerThatThrowsAsync.cs │ │ │ └── SpyControlBusSender.cs │ │ ├── When_Monitoring_Is_On_For_A_Handler.cs │ │ ├── When_Monitoring_Is_On_For_A_Handler_Async.cs │ │ ├── When_Monitoring_We_Should_Record_But_Rethrow_Exceptions.cs │ │ ├── When_Monitoring_We_Should_Record_But_Rethrow_Exceptions_Async.cs │ │ └── When_Serializing_A_Monitoring_Event.cs │ ├── Observability │ │ ├── Archive │ │ │ ├── When_archiving_from_the_outbox.cs │ │ │ └── When_archiving_from_the_outbox_async.cs │ │ ├── CommandProcessor │ │ │ ├── Clear │ │ │ │ ├── When_Clearing_A_Message_A_Span_Is_Exported.cs │ │ │ │ ├── When_Clearing_A_Message_A_Span_Is_Exported_Async.cs │ │ │ │ ├── When_Clearing_A_Message_Should_Propogate_Context.cs │ │ │ │ ├── When_Clearing_A_Message_Should_Propogate_Context_Asyn.cs │ │ │ │ ├── When_Clearing_Multipile_Messages_Spans_Are_Exported_Async.cs │ │ │ │ ├── When_Clearing_Multiple_Messages_Spans_Are_Exported.cs │ │ │ │ ├── When_Clearing_Outstanding_Messages_Spans_Are_Exported.cs │ │ │ │ └── When_Clearing_Outstanding_Messages_Spans_Are_Exported_Bulk.cs │ │ │ ├── Deposit │ │ │ │ ├── When_Depositing_A_Request_A_Span_Is_Exported.cs │ │ │ │ ├── When_Depositing_A_Request_A_Span_Is_Exported_Async.cs │ │ │ │ ├── When_Depositing_Multiple_Requests_Spans_Are_Exported.cs │ │ │ │ └── When_Depositing_Multiple_Requests_Spans_Are_Exported_Async.cs │ │ │ ├── Publish │ │ │ │ ├── When_Publishing_A_Request_A_Span_Is_Exported.cs │ │ │ │ └── When_Publishing_A_Request_A_Span_Is_Exported_Asyn.cs │ │ │ ├── Scheduler │ │ │ │ ├── When_Scheduling_A_Request_A_Span_Is_Exported.cs │ │ │ │ └── When_Scheduling_A_Request_A_Span_Is_Exported_Async.cs │ │ │ └── Send │ │ │ │ ├── When_Sending_A_Request_A_Span_Is_Exported.cs │ │ │ │ └── When_Sending_A_Request_A_Span_Is_Exported_Async.cs │ │ ├── Common │ │ │ ├── When_Creating_A_Db_Span_Add_Brighter_Semantic_Conventions.cs │ │ │ ├── When_Creating_A_Db_Span_With_Custom_Database_Name_Add_Brighter_Semantic_Conventions.cs │ │ │ ├── When_Creating_A_Handler_Event_Add_Brighter_SemanticConventions.cs │ │ │ ├── When_Creating_A_Message_Mapper_Add_Brighter_Semantic_Conventions.cs │ │ │ ├── When_Creating_A_Span_Add_Brighter_Semantic_Conventions.cs │ │ │ └── When_Creating_An_Activity_Source_Use_Lib_Name_And_Version.cs │ │ ├── MessageDispatch │ │ │ ├── When_A_Message_Is_Dispatched_It_Should_Begin_A_Span.cs │ │ │ ├── When_There_Are_No_Messages_Close_The_Span.cs │ │ │ ├── When_There_Is_A_BrokenCircuit_Channel_Failure_Close_The_Span.cs │ │ │ ├── When_There_Is_A_Channel_Failure_Close_The_Span.cs │ │ │ ├── When_There_Is_A_Quit_Message_Close_The_Span.cs │ │ │ └── When_There_Is_An_Unacceptable_Messages_Close_The_Span.cs │ │ ├── TestDoubles │ │ │ └── FakeExporter.cs │ │ └── TraceState │ │ │ └── When_Adding_TraceState.cs │ ├── OnceOnly │ │ ├── TestDoubles │ │ │ ├── MyStoredCommandHandler.cs │ │ │ ├── MyStoredCommandHandlerAsync.cs │ │ │ ├── MyStoredCommandToFailHandler.cs │ │ │ ├── MyStoredCommandToThrowHandler.cs │ │ │ ├── MyStoredCommandToThrowHandlerAsync.cs │ │ │ ├── MyStoredCommandToWarnHandler.cs │ │ │ └── MyStoredCommandToWarnHandlerAsync.cs │ │ ├── When_Handling_A_Command_Once_Only_With_Inbox_Enabled.cs │ │ ├── When_Handling_A_Command_Once_Only_With_Inbox_Enabled_Async.cs │ │ ├── When_Handling_A_Command_Once_Only_With_Throw_Enabled.cs │ │ ├── When_Handling_A_Command_Once_Only_With_Throw_Enabled_Async.cs │ │ ├── When_Handling_A_Command_Once_Only_With_Warn_Enabled.cs │ │ ├── When_Handling_A_Command_Once_Only_With_Warn_Enabled_Async.cs │ │ ├── When_Handling_A_Command_With_A_Inbox_Enabled.cs │ │ └── When_Handling_A_Command_With_A_Inbox_Enabled_Async.cs │ ├── Paramore.Brighter.Core.Tests.csproj │ ├── Specifications │ │ ├── TestDoubles │ │ │ └── SpecificationTestState.cs │ │ └── When_evaluating_a_specification.cs │ ├── Tasks │ │ └── BrighterSynchronizationContextsTests.cs │ ├── TestHelpers │ │ ├── Catch.cs │ │ └── DataGenerator.cs │ ├── Timeout │ │ ├── Test Doubles │ │ │ ├── MyFailsDueToTimeoutHandler.cs │ │ │ └── MyPassesTimeoutHandler.cs │ │ ├── When_sending_a_command_to_the_processor_failing_a_timeout_policy_check.cs │ │ └── When_sending_a_command_to_the_processor_passing_a_timeout_policy_check.cs │ ├── Workflows │ │ ├── TestDoubles │ │ │ ├── MyCommand.cs │ │ │ ├── MyCommandHandlerAsync.cs │ │ │ ├── MyEvent.cs │ │ │ ├── MyEventHandlerAsync.cs │ │ │ ├── MyFault.cs │ │ │ ├── MyFaultHandlerAsync.cs │ │ │ ├── MyOtherCommand.cs │ │ │ ├── MyOtherCommandHandler.cs │ │ │ ├── MyOtherCommandMessageMapper.cs │ │ │ ├── MyOtherCommandMessageMapperAsync.cs │ │ │ └── WorkflowTestData.cs │ │ ├── When_running_a_blocking_wait_workflow.cs │ │ ├── When_running_a_change_workflow.cs │ │ ├── When_running_a_failing_choice_workflow_step.cs │ │ ├── When_running_a_multistep_workflow_with_reply.cs │ │ ├── When_running_a_passing_choice_workflow_step.cs │ │ ├── When_running_a_single_step_workflow.cs │ │ ├── When_running_a_two_step_workflow.cs │ │ ├── When_running_a_workflow_with_a_parallel_split.cs │ │ ├── When_running_a_workflow_with_reply.cs │ │ ├── When_running_a_workflow_with_robust_reply_nofault.cs │ │ ├── When_running_a_workflow_with_robust_reply_with_fault.cs │ │ └── When_running_multiple_workflows.cs │ └── xunit.runner.json ├── Paramore.Brighter.DynamoDB.Tests │ ├── Const.cs │ ├── DynamoDbExtensions │ │ ├── When_Building_A_Table_Omit_Non_Key_Schema_Attributes.cs │ │ ├── When_Creating_A_Table_From_A_Class_Missing_A_Hash_Key.cs │ │ ├── When_Creating_A_Table_From_A_Class_Missing_Table_Attribute.cs │ │ ├── When_Creating_A_Table_From_An_Attributed_Class.cs │ │ ├── When_Creating_A_Table_With_Admin_Attributes.cs │ │ ├── When_Creating_A_Table_With_Collection_Properties.cs │ │ ├── When_Creating_A_Table_With_Custom_Properties.cs │ │ ├── When_Creating_A_Table_With_Multple_GSI_Indexes_Per_Field.cs │ │ ├── When_Creating_A_Table_With_Projections.cs │ │ └── When_Creating_A_Table_With_Provisioned_Throughput.cs │ ├── Inbox │ │ ├── DynamoDBInboxAsyncTest.cs │ │ ├── DynamoDBInboxTest.cs │ │ └── DynamoDbInboxTable.cs │ ├── Locking │ │ ├── DynamoDbLockingTable.cs │ │ └── DynamoDbLockingTest.cs │ ├── Outbox │ │ ├── DynamoDbOutboxAsyncTest.cs │ │ ├── DynamoDbOutboxTable.cs │ │ └── DynamoDbOutboxTest.cs │ └── Paramore.Brighter.DynamoDB.Tests.csproj ├── Paramore.Brighter.DynamoDB.V4.Tests │ ├── Const.cs │ ├── DynamoDbExtensions │ │ ├── When_Building_A_Table_Omit_Non_Key_Schema_Attributes.cs │ │ ├── When_Creating_A_Table_From_A_Class_Missing_A_Hash_Key.cs │ │ ├── When_Creating_A_Table_From_A_Class_Missing_Table_Attribute.cs │ │ ├── When_Creating_A_Table_From_An_Attributed_Class.cs │ │ ├── When_Creating_A_Table_With_Admin_Attributes.cs │ │ ├── When_Creating_A_Table_With_Collection_Properties.cs │ │ ├── When_Creating_A_Table_With_Custom_Properties.cs │ │ ├── When_Creating_A_Table_With_Multple_GSI_Indexes_Per_Field.cs │ │ ├── When_Creating_A_Table_With_Projections.cs │ │ └── When_Creating_A_Table_With_Provisioned_Throughput.cs │ ├── Inbox │ │ ├── DynamoDBInboxAsyncTest.cs │ │ ├── DynamoDBInboxTest.cs │ │ └── DynamoDbInboxTable.cs │ ├── Locking │ │ ├── DynamoDbLockingTable.cs │ │ └── DynamoDbLockingTest.cs │ ├── Outbox │ │ ├── DynamoDbOutboxAsyncTest.cs │ │ ├── DynamoDbOutboxTable.cs │ │ └── DynamoDbOutboxTest.cs │ └── Paramore.Brighter.DynamoDB.V4.Tests.csproj ├── Paramore.Brighter.Extensions.Tests │ ├── AssemblyResolutionDefaultTransientTests.cs │ ├── AssemblyResolutionHandlerLifetimeScopedAndMapperLifetimeSingletonTests.cs │ ├── AssemblyResolutionMissingDependenciesTests.cs │ ├── DispatcherResolutionScopedDependencyTests.cs │ ├── Paramore.Brighter.Extensions.Tests.csproj │ ├── TestDifferentSetups.cs │ ├── TestDoubles │ │ ├── AddAlbum.cs │ │ ├── AddAlbumRequestHandler.cs │ │ ├── AlbumAdded.cs │ │ ├── Discography.cs │ │ ├── TestEvent.cs │ │ ├── TestEventHandler.cs │ │ ├── TestEventMessageMapper.cs │ │ ├── TestEventMessageMapperAsync.cs │ │ └── TestTransform.cs │ └── TransformerFactoryTests.cs ├── Paramore.Brighter.Gcp.Tests │ ├── Catch.cs │ ├── Firestore │ │ ├── Configuration.cs │ │ ├── Inbox │ │ │ ├── FirestoreInboxAsyncTest.cs │ │ │ └── FirestoreInboxTest.cs │ │ └── Outbox │ │ │ ├── FirestoreOutboxAsyncTest.cs │ │ │ └── FirestoreOutboxTest.cs │ ├── Helper │ │ ├── DataGenerator.cs │ │ ├── GatewayFactory.cs │ │ └── StringHelper.cs │ ├── MessagingGateway │ │ ├── Pull │ │ │ ├── Proactor │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ │ ├── When_queues_missing_verify_throws_async.cs │ │ │ │ ├── When_requeueing_a_message_async.cs │ │ │ │ └── When_requeueing_redrives_to_the_dlq_async.cs │ │ │ └── Reactor │ │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ │ ├── When_queues_missing_verify_throws.cs │ │ │ │ ├── When_requeueing_a_message.cs │ │ │ │ └── When_requeueing_redrives_to_the_dlq.cs │ │ └── Stream │ │ │ ├── Proactor │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ ├── When_queues_missing_verify_throws_async.cs │ │ │ ├── When_requeueing_a_message_async.cs │ │ │ └── When_requeueing_redrives_to_the_dlq_async.cs │ │ │ └── Reactor │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_queues_missing_verify_throws.cs │ │ │ ├── When_requeueing_a_message.cs │ │ │ └── When_requeueing_redrives_to_the_dlq.cs │ ├── Paramore.Brighter.Gcp.Tests.csproj │ ├── Spanner │ │ ├── Const.cs │ │ ├── Inbox │ │ │ ├── SpannerInboxAsyncTest.cs │ │ │ └── SpannerInboxTest.cs │ │ ├── Outbox │ │ │ ├── SpannerBinaryOutboxAsyncTest.cs │ │ │ ├── SpannerBinaryOutboxTest.cs │ │ │ ├── SpannerTextOutboxAsyncTest.cs │ │ │ └── SpannerTextOutboxTest.cs │ │ └── SpannerTestHelper.cs │ ├── TestDoubles │ │ ├── MyCommand.cs │ │ ├── MyDeferredCommand.cs │ │ ├── MyDeferredCommandHandler.cs │ │ ├── MyDeferredCommandHandlerAsync.cs │ │ ├── MyDeferredCommandMessageMapper.cs │ │ ├── MyDeferredCommandMessageMapperAsync.cs │ │ ├── MyLargeCommand.cs │ │ ├── MyLargeCommandMessageMapper.cs │ │ ├── QuickHandlerFactory.cs │ │ └── QuickHandlerFactoryAsync.cs │ └── Transformers │ │ ├── When_creating_luggagestore_missing_parameters.cs │ │ ├── When_unwrapping_a_large_message.cs │ │ ├── When_uploading_luggage_to_S3.cs │ │ ├── When_validating_a_luggage_store_exists.cs │ │ └── When_wrapping_a_large_message.cs ├── Paramore.Brighter.Hangfire.Tests │ ├── Paramore.Brighter.Hangfire.Tests.csproj │ ├── TestDoubles │ │ ├── BrighterActivator.cs │ │ ├── MyEvent.cs │ │ ├── MyEventHandler.cs │ │ ├── MyEventHandlerAsync.cs │ │ ├── MyEventMessageMapper.cs │ │ └── MyEventMessageMapperAsync.cs │ ├── When_scheduling_a_message.cs │ ├── When_scheduling_a_message_async.cs │ ├── When_scheduling_a_request.cs │ └── When_scheduling_a_request_async.cs ├── Paramore.Brighter.InMemory.Tests │ ├── Builders │ │ └── MessageTestDataBuilder.cs │ ├── Bus │ │ ├── When_accessing_messages_on_an_empty_bus.cs │ │ ├── When_dequeing_messages_from_an_internal_bus.cs │ │ └── When_enqueueing_messages_on_an_internal_bus.cs │ ├── Catch.cs │ ├── Consumer │ │ ├── When_a_dequeued_item_is_acknowledged.cs │ │ ├── When_a_dequeued_item_is_acknowledged_async.cs │ │ ├── When_a_dequeued_item_is_rejected.cs │ │ ├── When_a_dequeued_item_is_rejected_async.cs │ │ ├── When_an_inmemory_channelfactory_is_called.cs │ │ ├── When_creating_an_inmemory_producer_registry.cs │ │ ├── When_reading_messages_via_a_consumer.cs │ │ ├── When_reading_messages_via_a_consumer_async.cs │ │ ├── When_requeueing_a_message_it_should_be_available_again.cs │ │ └── When_requeueing_a_message_it_should_be_available_again_async.cs │ ├── Data │ │ └── SimpleCommand.cs │ ├── Inbox │ │ ├── When_expiring_messages_in_inbox.cs │ │ └── When_storing_items_in_inbox.cs │ ├── Outbox │ │ ├── When_Retrieving_Messages_based_on_Age.cs │ │ ├── When_controlling_cache_size.cs │ │ ├── When_expiring_message_in_outbox.cs │ │ └── When_storing_message_in_outbox.cs │ ├── Paramore.Brighter.InMemory.Tests.csproj │ ├── Producer │ │ └── When_adding_messages_to_the_producer.cs │ ├── Scheduler │ │ ├── When_scheduling_a_message.cs │ │ ├── When_scheduling_a_message_async.cs │ │ ├── When_scheduling_a_request.cs │ │ └── When_scheduling_a_request_async.cs │ ├── Sweeper │ │ ├── When_sweeping_the_outbox.cs │ │ └── When_sweeping_the_outbox_with_circuit_breaker.cs │ └── TestDoubles │ │ ├── FailingMessageProducer.cs │ │ ├── MyEvent.cs │ │ ├── MyEventHandler.cs │ │ ├── MyEventHandlerAsync.cs │ │ ├── MyEventMessageMapper.cs │ │ └── MyEventMessageMapperAsync.cs ├── Paramore.Brighter.Kafka.Tests │ ├── MessagingGateway │ │ ├── Proactor │ │ │ ├── When_a_message_is_acknowledged_update_offset_async.cs │ │ │ ├── When_a_set_of_messages_is_sent_preserve_order_async.cs │ │ │ ├── When_consumer_assumes_topic_but_missing_async.cs │ │ │ ├── When_consumer_declares_topic_async.cs │ │ │ ├── When_offsets_awaiting_next_acknowledge_sweep_them_async.cs │ │ │ ├── When_posting_a_message_async.cs │ │ │ ├── When_posting_a_message_with_header_bytes_async.cs │ │ │ └── When_recieving_a_message_without_partition_key_header_async.cs │ │ └── Reactor │ │ │ ├── When_a_message_is_acknowledged_update_offset.cs │ │ │ ├── When_a_set_of_messages_is_sent_preserve_order.cs │ │ │ ├── When_consumer_assumes_topic_but_missing.cs │ │ │ ├── When_consumer_declares_topic.cs │ │ │ ├── When_converting_brighterheader_to_kafkaheader.cs │ │ │ ├── When_converting_kafkaheader_to_brighterheader.cs │ │ │ ├── When_offsets_awaiting_next_acknowledge_sweep_them.cs │ │ │ ├── When_posting_a_message.cs │ │ │ ├── When_posting_a_message_with_header_bytes.cs │ │ │ ├── When_recieving_a_message_without_partition_key_header.cs │ │ │ └── When_using_a_consumer_config_hook.cs │ ├── Paramore.Brighter.Kafka.Tests.csproj │ ├── README.md │ └── TestDoubles │ │ ├── MyCommand.cs │ │ └── MyKafkaCommand.cs ├── Paramore.Brighter.MQTT.Tests │ ├── MessagingGateway │ │ ├── Helpers │ │ │ ├── Base │ │ │ │ └── MqttTestClassBase.cs │ │ │ ├── Loggers │ │ │ │ └── MqttTestLogger.shared.cs │ │ │ └── Server │ │ │ │ └── MqttTestServer.cs │ │ ├── Proactor │ │ │ ├── When_posting_multiples_message_via_the_messaging_gateway_async.cs │ │ │ └── When_queue_is_purged_async.cs │ │ └── Reactor │ │ │ ├── When_posting_multiples_message_via_the_messaging_gateway.cs │ │ │ └── When_queue_is_purged.cs │ └── Paramore.Brighter.MQTT.Tests.csproj ├── Paramore.Brighter.MSSQL.Tests │ ├── Catch.cs │ ├── Configuration.cs │ ├── Inbox │ │ ├── MsSqlBinaryInboxAsyncTest.cs │ │ ├── MsSqlBinaryInboxTest.cs │ │ ├── MsSqlTextInboxAsyncTest.cs │ │ └── MsSqlTextInboxTest.cs │ ├── LockingProvider │ │ └── MsSqlLockingTest.cs │ ├── MessagingGateway │ │ ├── When_a_message_is_sent.cs │ │ ├── When_a_message_is_sent_async.cs │ │ ├── When_a_message_is_sent_keep_order.cs │ │ ├── When_a_message_is_sent_keep_order_async.cs │ │ ├── When_queue_is_purged.cs │ │ ├── When_queue_is_purged_async.cs │ │ ├── When_requeueing_a_message.cs │ │ └── When_requeueing_a_message_aync.cs │ ├── MsSqlTestHelper.cs │ ├── Outbox │ │ ├── MsSqlBinaryOutboxAsyncTest.cs │ │ ├── MsSqlBinaryOutboxTest.cs │ │ ├── MsSqlTextOutboxAsyncTest.cs │ │ └── MsSqlTextOutboxTest.cs │ ├── Paramore.Brighter.MSSQL.Tests.csproj │ ├── ReadMe.md │ └── TestDoubles │ │ └── MyCommand.cs ├── Paramore.Brighter.MongoDb.Tests │ ├── Catch.cs │ ├── Configuration.cs │ ├── Const.cs │ ├── Helpers │ │ └── DataGenerator.cs │ ├── Inbox │ │ ├── MongoDbInboxAsyncTest.cs │ │ └── MongoDbInboxTest.cs │ ├── Locking │ │ └── MongoDbLockingAsyncTest.cs │ ├── MongoDbLockingProviderTest.cs │ ├── Outbox │ │ ├── MongoDbOutboxAsyncTest.cs │ │ └── MongoDbOutboxTest.cs │ ├── Paramore.Brighter.MongoDb.Tests.csproj │ ├── TestDoubles │ │ ├── MyCommand.cs │ │ ├── MyLargeCommand.cs │ │ └── MyLargeCommandMessageMapper.cs │ └── Transformers │ │ ├── When_unwrapping_a_large_message.cs │ │ ├── When_unwrapping_a_large_message_async.cs │ │ ├── When_validating_a_luggage_store_exists.cs │ │ ├── When_validating_a_luggage_store_exists_async.cs │ │ ├── When_wrapping_a_large_message.cs │ │ └── When_wrapping_a_large_message_async.cs ├── Paramore.Brighter.MySQL.Tests │ ├── Consts.cs │ ├── Inbox │ │ ├── MySqlBinaryInboxAsyncTest.cs │ │ ├── MySqlBinaryInboxTest.cs │ │ ├── MySqlTextInboxAsyncTest.cs │ │ └── MySqlTextInboxTest.cs │ ├── Locking │ │ └── MySqlLockingTest.cs │ ├── Outbox │ │ ├── MySqlBinaryOutboxAsyncTest.cs │ │ ├── MySqlBinaryOutboxTest.cs │ │ ├── MySqlTextOutboxAsyncTest.cs │ │ └── MySqlTextOutboxTest.cs │ ├── Paramore.Brighter.MySQL.Tests.csproj │ └── ReadMe.md ├── Paramore.Brighter.PostgresSQL.Tests │ ├── Catch.cs │ ├── Const.cs │ ├── Inbox │ │ ├── PostgresBinaryInboxAsyncTest.cs │ │ ├── PostgresBinaryInboxTest.cs │ │ ├── PostgresTextInboxAsyncTest.cs │ │ └── PostgresTextInboxTest.cs │ ├── Locking │ │ └── PostgresDistributedLockingTest.cs │ ├── MessagingGateway │ │ ├── When_a_message_is_sent_keep_order.cs │ │ ├── When_a_message_is_sent_keep_order_async.cs │ │ ├── When_queue_is_purged.cs │ │ ├── When_queue_is_purged_async.cs │ │ ├── When_requeueing_a_message.cs │ │ └── When_requeueing_a_message_aync.cs │ ├── Outbox │ │ ├── PostgresBinaryOutboxAsyncTest.cs │ │ ├── PostgresBinaryOutboxTest.cs │ │ ├── PostgresTextOutboxAsyncTest.cs │ │ └── PostgresTextOutboxTest.cs │ ├── Paramore.Brighter.PostgresSQL.Tests.csproj │ ├── PostgresSqlTestHelper.cs │ ├── README.md │ └── TestDoubles │ │ └── MyCommand.cs ├── Paramore.Brighter.Quartz.Tests │ ├── Paramore.Brighter.Quartz.Tests.csproj │ ├── TestDoubles │ │ ├── BrighterResolver.cs │ │ ├── MyEvent.cs │ │ ├── MyEventHandler.cs │ │ ├── MyEventHandlerAsync.cs │ │ ├── MyEventMessageMapper.cs │ │ └── MyEventMessageMapperAsync.cs │ ├── When_scheduling_a_message.cs │ ├── When_scheduling_a_message_async.cs │ ├── When_scheduling_a_request.cs │ └── When_scheduling_a_request_async.cs ├── Paramore.Brighter.RMQ.Async.Tests │ ├── MessageDispatch │ │ ├── When_building_a_dispatcher.cs │ │ ├── When_building_a_dispatcher_async.cs │ │ ├── When_building_a_dispatcher_with_named_gateway.cs │ │ └── When_building_a_dispatcher_with_named_gateway_async.cs │ ├── MessagingGateway │ │ ├── Proactor │ │ │ ├── When_a_message_consumer_a_cloud_events.cs │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ ├── When_a_message_consumer_throws_an_already_closed_exception_when_connecting_async.cs │ │ │ ├── When_a_message_consumer_throws_an_not_supported_exception_when_connecting_async.cs │ │ │ ├── When_a_message_consumer_throws_an_operation_interrupted_exception_when_connecting_async.cs │ │ │ ├── When_binding_a_channel_to_multiple_topics_async.cs │ │ │ ├── When_confirming_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ ├── When_creating_quorum_queue_validation.cs │ │ │ ├── When_infrastructure_exists_can_assert_async.cs │ │ │ ├── When_infrastructure_exists_can_validate_async.cs │ │ │ ├── When_multiple_threads_try_to_post_a_message_at_the_same_time_async.cs │ │ │ ├── When_posting_a_message_but_no_broker_created_async.cs │ │ │ ├── When_posting_a_message_to_persist_via_the_messaging_gateway_async.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_quorum_async.cs │ │ │ ├── When_queue_length_causes_a_message_to_be_rejected_async.cs │ │ │ ├── When_reading_a_delayed_message_via_the_messaging_gateway_async.cs │ │ │ ├── When_rejecting_a_message_to_a_dead_letter_queue_async.cs │ │ │ ├── When_requeuing_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_resetting_a_connection_that_exists.cs │ │ │ ├── When_retry_limits_force_a_message_onto_the_DLQ_async.cs │ │ │ ├── When_sending_a_message_should_propagate_context.cs │ │ │ └── When_ttl_causes_a_message_to_expire.cs │ │ ├── Reactor │ │ │ ├── When_a_message_consumer_a_cloud_events.cs │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ ├── When_a_message_consumer_throws_an_already_closed_exception_when_connecting.cs │ │ │ ├── When_a_message_consumer_throws_an_not_supported_exception_when_connecting.cs │ │ │ ├── When_a_message_consumer_throws_an_operation_interrupted_exception_when_connecting.cs │ │ │ ├── When_binding_a_channel_to_multiple_topics.cs │ │ │ ├── When_confirming_posting_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_infrastructure_exists_can_assert.cs │ │ │ ├── When_infrastructure_exists_can_validate.cs │ │ │ ├── When_multiple_threads_try_to_post_a_message_at_the_same_time.cs │ │ │ ├── When_posting_a_message_but_no_broker_created.cs │ │ │ ├── When_posting_a_message_to_persist_via_the_messaging_gateway.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_quorum.cs │ │ │ ├── When_queue_length_causes_a_message_to_be_rejected.cs │ │ │ ├── When_reading_a_delayed_message_via_the_messaging_gateway.cs │ │ │ ├── When_rejecting_a_message_to_a_dead_letter_queue.cs │ │ │ ├── When_requeuing_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_resetting_a_connection_that_does_not_exist.cs │ │ │ ├── When_retry_limits_force_a_message_onto_the_DLQ.cs │ │ │ └── When_sending_a_message_should_propagate_context.cs │ │ └── TestHelpers.cs │ ├── Paramore.Brighter.RMQ.Async.Tests.csproj │ └── TestDoubles │ │ ├── MyCommand.cs │ │ ├── MyDeferredCommand.cs │ │ ├── MyDeferredCommandHandler.cs │ │ ├── MyDeferredCommandHandlerAsync.cs │ │ ├── MyDeferredCommandMessageMapper.cs │ │ ├── MyDeferredCommandMessageMapperAsync.cs │ │ ├── MyEvent.cs │ │ ├── MyEventMessageMapper.cs │ │ ├── MyEventMessageMapperAsync.cs │ │ ├── QuickHandlerFactory.cs │ │ ├── QuickHandlerFactoryAsync.cs │ │ └── TestDoubleRmqMessageConsumer.cs ├── Paramore.Brighter.RMQ.Sync.Tests │ ├── MessageDispatch │ │ ├── When_building_a_dispatcher.cs │ │ └── When_building_a_dispatcher_with_named_gateway.cs │ ├── MessagingGateway │ │ ├── Reactor │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ ├── When_a_message_consumer_throws_an_already_closed_exception_when_connecting.cs │ │ │ ├── When_a_message_consumer_throws_an_not_supported_exception_when_connecting.cs │ │ │ ├── When_a_message_consumer_throws_an_operation_interrupted_exception_when_connecting.cs │ │ │ ├── When_binding_a_channel_to_multiple_topics.cs │ │ │ ├── When_confirming_posting_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_infrastructure_exists_can_assert.cs │ │ │ ├── When_infrastructure_exists_can_validate.cs │ │ │ ├── When_multiple_threads_try_to_post_a_message_at_the_same_time.cs │ │ │ ├── When_posting_a_message_but_no_broker_created.cs │ │ │ ├── When_posting_a_message_to_persist_via_the_messaging_gateway.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_queue_length_causes_a_message_to_be_rejected.cs │ │ │ ├── When_reading_a_delayed_message_via_the_messaging_gateway.cs │ │ │ ├── When_rejecting_a_message_to_a_dead_letter_queue.cs │ │ │ ├── When_requeuing_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_resetting_a_connection_that_does_not_exist.cs │ │ │ ├── When_retry_limits_force_a_message_onto_the_DLQ.cs │ │ │ └── When_sending_a_message_should_propagate_context.cs │ │ └── TestHelpers.cs │ ├── Paramore.Brighter.RMQ.Sync.Tests.csproj │ └── TestDoubles │ │ ├── MyCommand.cs │ │ ├── MyDeferredCommand.cs │ │ ├── MyDeferredCommandHandler.cs │ │ ├── MyDeferredCommandMessageMapper.cs │ │ ├── MyEvent.cs │ │ ├── MyEventMessageMapper.cs │ │ ├── QuickHandlerFactory.cs │ │ └── TestDoubleRmqMessageConsumer.cs ├── Paramore.Brighter.Redis.Tests │ ├── Catch.cs │ ├── MessagingGateway │ │ ├── Proactor │ │ │ ├── When_a_message_consumer_throws_a_socket_exception_when_connecting_to_the_server_async.cs │ │ │ ├── When_a_message_consumer_throws_a_timeout_exception_when_connecting_to_the_pool_async.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ ├── When_posting_multiple_messages_via_the_messaging_gateway_async.cs │ │ │ ├── When_requeing_a_failed_message_async.cs │ │ │ └── When_requeing_a_failed_message_with_delay_async.cs │ │ ├── Reactor │ │ │ ├── When_a_message_consumer_throws_a_socket_exception_when_connecting_to_the_server.cs │ │ │ ├── When_a_message_consumer_throws_a_timeout_exception_when_connecting_to_the_pool.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_posting_multiple_messages_via_the_messaging_gateway.cs │ │ │ ├── When_requeing_a_failed_message.cs │ │ │ └── When_requeing_a_failed_message_with_delay.cs │ │ ├── RedisFixture.cs │ │ ├── ToDOTestList.txt │ │ ├── When_overriding_client_configuration_via_the_gateway.cs │ │ └── When_parsing_a_good_redis_message_to_brighter.cs │ ├── Paramore.Brighter.Redis.Tests.csproj │ └── TestDoubles │ │ ├── RedisMessageConsumerSocketErrorOnGetClient.cs │ │ ├── RedisMessageConsumerTimeoutOnGetClient.cs │ │ └── TestRedisGateway.cs ├── Paramore.Brighter.RocketMQ.Tests │ └── Paramore.Brighter.RocketMQ.Tests │ │ ├── MessageDispatch │ │ ├── When_building_a_dispatcher.cs │ │ ├── When_building_a_dispatcher_async.cs │ │ └── When_building_a_dispatcher_with_named_gateway.cs │ │ ├── MessagingGateway │ │ ├── Proactor │ │ │ ├── When_a_message_consumer_a_cloud_events_async.cs │ │ │ ├── When_a_message_consumer_reads_multiple_messages_async.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway_async.cs │ │ │ ├── When_requeueing_a_message_async.cs │ │ │ └── When_requeueing_redrives_to_the_dlq_async.cs │ │ └── Reactor │ │ │ ├── When_a_message_consumer_a_cloud_events.cs │ │ │ ├── When_a_message_consumer_reads_multiple_messages.cs │ │ │ ├── When_posting_a_message_via_the_messaging_gateway.cs │ │ │ ├── When_requeueing_a_message.cs │ │ │ └── When_requeueing_redrives_to_the_dlq.cs │ │ ├── Paramore.Brighter.RocketMQ.Tests.csproj │ │ ├── TestDoubles │ │ ├── MyCommand.cs │ │ ├── MyDeferredCommand.cs │ │ ├── MyDeferredCommandHandler.cs │ │ ├── MyDeferredCommandHandlerAsync.cs │ │ ├── MyDeferredCommandMessageMapper.cs │ │ ├── MyDeferredCommandMessageMapperAsync.cs │ │ ├── MyEvent.cs │ │ ├── MyEventMessageMapper.cs │ │ ├── MyEventMessageMapperAsync.cs │ │ ├── QuickHandlerFactory.cs │ │ └── QuickHandlerFactoryAsync.cs │ │ └── Utils │ │ └── GatewayFactory.cs ├── Paramore.Brighter.Sqlite.Tests │ ├── Configuration.cs │ ├── Inbox │ │ ├── SqliteBinaryInboxAsyncTest.cs │ │ ├── SqliteBinaryInboxTest.cs │ │ ├── SqliteTextInboxAsyncTest.cs │ │ └── SqliteTextInboxTest.cs │ ├── Outbox │ │ ├── SqliteBInaryOutboxTest.cs │ │ ├── SqliteBinaryOutboxAsyncTest.cs │ │ ├── SqliteTextOutboxAsyncTest.cs │ │ └── SqliteTextOutboxTest.cs │ └── Paramore.Brighter.Sqlite.Tests.csproj ├── Paramore.Brighter.TickerQ.Tests │ ├── Paramore.Brighter.TickerQ.Tests.csproj │ ├── TestDoubles │ │ ├── Fixtures │ │ │ ├── BaseTickerQFixture.cs │ │ │ ├── TickerQMessageTestFixture.cs │ │ │ ├── TickerQRequestAsyncTestFixture.cs │ │ │ └── TickerQRequestTestFixture.cs │ │ ├── MyEvent.cs │ │ ├── MyEventHandler.cs │ │ ├── MyEventHandlerAsync.cs │ │ ├── MyEventMessageMapper.cs │ │ ├── MyEventMessageMapperAsync.cs │ │ └── TickerQModuleInitializer.cs │ ├── When_scheduling_a_message.cs │ ├── When_scheduling_a_message_async.cs │ ├── When_scheduling_a_request.cs │ └── When_scheduling_a_request_async.cs ├── Paramore.Brighter.Transforms.Adaptors.Tests │ ├── JustSaying │ │ ├── JustSayingMessageMapperTest.cs │ │ └── JustSayingTransformTest.cs │ ├── MassTransit │ │ ├── MassTransitMessageMapperTest.cs │ │ └── MassTransitTransformTest.cs │ └── Paramore.Brighter.Transforms.Adaptors.Tests.csproj └── Paramore.Test.Helpers │ ├── Base │ ├── ITestClassBase.cs │ └── TestClassBase.cs │ ├── Extensions │ ├── StringExtensions.cs │ └── TypeExtensions.cs │ ├── Loggers │ ├── CoreJsonConsoleFormatterOptions.shared.cs │ ├── CoreLoggingFormatterOptions.shared.cs │ ├── CorePooledByteBufferWriter.shared.cs │ ├── ITestOutputLogger.cs │ ├── ITestOutputLoggingProvider.cs │ ├── JsonConsoleFormatter.shared.cs │ ├── TestOutputLogger.cs │ └── TestOutputLoggingProvider.cs │ ├── Paramore.Test.Helpers.csproj │ └── TestOutput │ ├── CoreTestOutputHelper.cs │ └── ICoreTestOutputHelper.cs └── tools └── packages.config /.claude/commands/spec/approve.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.claude/commands/spec/approve.md -------------------------------------------------------------------------------- /.claude/commands/spec/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.claude/commands/spec/design.md -------------------------------------------------------------------------------- /.claude/commands/spec/implement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.claude/commands/spec/implement.md -------------------------------------------------------------------------------- /.claude/commands/spec/new.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.claude/commands/spec/new.md -------------------------------------------------------------------------------- /.claude/commands/spec/requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.claude/commands/spec/requirements.md -------------------------------------------------------------------------------- /.claude/commands/spec/review.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.claude/commands/spec/review.md -------------------------------------------------------------------------------- /.claude/commands/spec/status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.claude/commands/spec/status.md -------------------------------------------------------------------------------- /.claude/commands/spec/switch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.claude/commands/spec/switch.md -------------------------------------------------------------------------------- /.claude/commands/spec/tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.claude/commands/spec/tasks.md -------------------------------------------------------------------------------- /.claude/settings json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.claude/settings json -------------------------------------------------------------------------------- /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.github/release-drafter.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/claude-code-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.github/workflows/claude-code-review.yml -------------------------------------------------------------------------------- /.github/workflows/claude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.github/workflows/claude.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.idea.Brighter/.idea/httpRequests/http-requests-log.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.idea/.idea.Brighter/.idea/httpRequests/http-requests-log.http -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /Brighter.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/Brighter.sln -------------------------------------------------------------------------------- /Brighter.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/Brighter.snk -------------------------------------------------------------------------------- /CLA.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/CLA.txt -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /Contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/Contributing.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /LICENCE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/LICENCE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/appveyor.yml -------------------------------------------------------------------------------- /assets/logo/Brighter Sticker.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/assets/logo/Brighter Sticker.eps -------------------------------------------------------------------------------- /assets/logo/Brighter Sticker.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/assets/logo/Brighter Sticker.pdf -------------------------------------------------------------------------------- /assets/logo/Brighter Sticker.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/assets/logo/Brighter Sticker.svg -------------------------------------------------------------------------------- /assets/logo/Brighter-Social-Card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/assets/logo/Brighter-Social-Card.png -------------------------------------------------------------------------------- /assets/logo/Brighter-Sticker-264.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/assets/logo/Brighter-Sticker-264.png -------------------------------------------------------------------------------- /assets/logo/Brighter-Sticker-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/assets/logo/Brighter-Sticker-64.png -------------------------------------------------------------------------------- /assets/logo/Cannon Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/assets/logo/Cannon Logo.png -------------------------------------------------------------------------------- /assets/logo/Sticker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/assets/logo/Sticker.png -------------------------------------------------------------------------------- /assets/logo/brandon_grotesque_bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/assets/logo/brandon_grotesque_bold.ttf -------------------------------------------------------------------------------- /assets/logo/laptop-sticker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/assets/logo/laptop-sticker.png -------------------------------------------------------------------------------- /clean_failed_tests_aws_assets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/clean_failed_tests_aws_assets.sh -------------------------------------------------------------------------------- /docker-compose-dynamodb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-dynamodb.yaml -------------------------------------------------------------------------------- /docker-compose-jaeger.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-jaeger.yaml -------------------------------------------------------------------------------- /docker-compose-kafka.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-kafka.yaml -------------------------------------------------------------------------------- /docker-compose-localstack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-localstack.yaml -------------------------------------------------------------------------------- /docker-compose-mongodb.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-mongodb.yaml -------------------------------------------------------------------------------- /docker-compose-mqtt.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-mqtt.yaml -------------------------------------------------------------------------------- /docker-compose-mssql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-mssql.yaml -------------------------------------------------------------------------------- /docker-compose-mysql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-mysql.yaml -------------------------------------------------------------------------------- /docker-compose-otel-collector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-otel-collector.yaml -------------------------------------------------------------------------------- /docker-compose-postgres.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-postgres.yaml -------------------------------------------------------------------------------- /docker-compose-prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-prometheus.yaml -------------------------------------------------------------------------------- /docker-compose-redis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-redis.yaml -------------------------------------------------------------------------------- /docker-compose-rmq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-rmq.yaml -------------------------------------------------------------------------------- /docker-compose-rocketmq.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose-rocketmq.yaml -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /docker/RabbitMQ/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker/RabbitMQ/Dockerfile -------------------------------------------------------------------------------- /docker/RabbitMQ/dockerbuild.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docker/RabbitMQ/dockerbuild.md -------------------------------------------------------------------------------- /docs/Figures/Command Sequence Diagram.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/Figures/Command Sequence Diagram.vsd -------------------------------------------------------------------------------- /docs/Figures/hexagonal_architecture.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/Figures/hexagonal_architecture.vsd -------------------------------------------------------------------------------- /docs/Figures/hexagonal_unittest.vsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/Figures/hexagonal_unittest.vsd -------------------------------------------------------------------------------- /docs/adr/0001-record-architecture-decisions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0001-record-architecture-decisions.md -------------------------------------------------------------------------------- /docs/adr/0002-use-a-single-threaded-message-pump.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0002-use-a-single-threaded-message-pump.md -------------------------------------------------------------------------------- /docs/adr/0003-use-claim-check-for-large-messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0003-use-claim-check-for-large-messages.md -------------------------------------------------------------------------------- /docs/adr/0004-use-an-envelope-wrapper-with-transports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0004-use-an-envelope-wrapper-with-transports.md -------------------------------------------------------------------------------- /docs/adr/0005-support-async-pipelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0005-support-async-pipelines.md -------------------------------------------------------------------------------- /docs/adr/0006-blocking-and-non-blocking-retries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0006-blocking-and-non-blocking-retries.md -------------------------------------------------------------------------------- /docs/adr/0007-aspect-oriented-programming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0007-aspect-oriented-programming.md -------------------------------------------------------------------------------- /docs/adr/0008-support-cloud-events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0008-support-cloud-events.md -------------------------------------------------------------------------------- /docs/adr/0009-expose-request-context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0009-expose-request-context.md -------------------------------------------------------------------------------- /docs/adr/0010-brighter-semantic-conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0010-brighter-semantic-conventions.md -------------------------------------------------------------------------------- /docs/adr/0011-brighter-support-for-bulk-messaging-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0011-brighter-support-for-bulk-messaging-operations.md -------------------------------------------------------------------------------- /docs/adr/0012-provide-in-memory-and-simple-implementations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0012-provide-in-memory-and-simple-implementations.md -------------------------------------------------------------------------------- /docs/adr/0013-publish-should-be-in-parallel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0013-publish-should-be-in-parallel.md -------------------------------------------------------------------------------- /docs/adr/0014-di-friendly-framework.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0014-di-friendly-framework.md -------------------------------------------------------------------------------- /docs/adr/0015-push-button-api-for-dsl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0015-push-button-api-for-dsl.md -------------------------------------------------------------------------------- /docs/adr/0016-use-configuration-as-code-not-by-convention.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0016-use-configuration-as-code-not-by-convention.md -------------------------------------------------------------------------------- /docs/adr/0017-use-strict-cqs-across-brighter-and-darker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0017-use-strict-cqs-across-brighter-and-darker.md -------------------------------------------------------------------------------- /docs/adr/0018-support-a-command-oriented-interface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0018-support-a-command-oriented-interface.md -------------------------------------------------------------------------------- /docs/adr/0019-avoid-primitive-obsession.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0019-avoid-primitive-obsession.md -------------------------------------------------------------------------------- /docs/adr/0020-reduce-esb-complexity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0020-reduce-esb-complexity.md -------------------------------------------------------------------------------- /docs/adr/0021-move-archive-from-esb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0021-move-archive-from-esb.md -------------------------------------------------------------------------------- /docs/adr/0022-generate-metrics-from-traces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0022-generate-metrics-from-traces.md -------------------------------------------------------------------------------- /docs/adr/0023-add-the_specification-pattern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0023-add-the_specification-pattern.md -------------------------------------------------------------------------------- /docs/adr/0023-reactor-and-nonblocking-io.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0023-reactor-and-nonblocking-io.md -------------------------------------------------------------------------------- /docs/adr/0024-add-parallel-split-to-mediator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0024-add-parallel-split-to-mediator.md -------------------------------------------------------------------------------- /docs/adr/0024-scheduling-requests-and-messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0024-scheduling-requests-and-messages.md -------------------------------------------------------------------------------- /docs/adr/0025-scoping-dependencies-inline-with-lifetime-scope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0025-scoping-dependencies-inline-with-lifetime-scope.md -------------------------------------------------------------------------------- /docs/adr/0025-sqs-support-for-cloudevents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0025-sqs-support-for-cloudevents.md -------------------------------------------------------------------------------- /docs/adr/0025-use-reactive-programming-for-mediator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0025-use-reactive-programming-for-mediator.md -------------------------------------------------------------------------------- /docs/adr/0026-use-source-generated-logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0026-use-source-generated-logging.md -------------------------------------------------------------------------------- /docs/adr/0027-allow-custom-publication-finder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0027-allow-custom-publication-finder.md -------------------------------------------------------------------------------- /docs/adr/0028-support-circuit-breaking-of-topics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0028-support-circuit-breaking-of-topics.md -------------------------------------------------------------------------------- /docs/adr/0029-cloudeventstype-message-pump.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0029-cloudeventstype-message-pump.md -------------------------------------------------------------------------------- /docs/adr/0030-add-a-mediator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0030-add-a-mediator.md -------------------------------------------------------------------------------- /docs/adr/0031-support-agreement-dispatcher.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0031-support-agreement-dispatcher.md -------------------------------------------------------------------------------- /docs/adr/0032-remove-explicit-clear-lock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0032-remove-explicit-clear-lock.md -------------------------------------------------------------------------------- /docs/adr/0033-lifetime-of-command-processor-and-mediator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0033-lifetime-of-command-processor-and-mediator.md -------------------------------------------------------------------------------- /docs/adr/0033-optimise-reads-and-writes-from-dynamo-outbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/0033-optimise-reads-and-writes-from-dynamo-outbox.md -------------------------------------------------------------------------------- /docs/adr/images/Wrapper.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/images/Wrapper.gif -------------------------------------------------------------------------------- /docs/adr/images/claim-check.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/adr/images/claim-check.gif -------------------------------------------------------------------------------- /docs/agent_instructions/build_and_development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/agent_instructions/build_and_development.md -------------------------------------------------------------------------------- /docs/agent_instructions/code_style.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/agent_instructions/code_style.md -------------------------------------------------------------------------------- /docs/agent_instructions/dependency_management.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/agent_instructions/dependency_management.md -------------------------------------------------------------------------------- /docs/agent_instructions/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/agent_instructions/documentation.md -------------------------------------------------------------------------------- /docs/agent_instructions/project_structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/agent_instructions/project_structure.md -------------------------------------------------------------------------------- /docs/agent_instructions/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/agent_instructions/testing.md -------------------------------------------------------------------------------- /docs/brigher_canon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/brigher_canon.jpg -------------------------------------------------------------------------------- /docs/guides/paramore_brighter_core_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/guides/paramore_brighter_core_guide.md -------------------------------------------------------------------------------- /docs/run/HowToRelease.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/docs/run/HowToRelease.md -------------------------------------------------------------------------------- /dotnet-install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/dotnet-install.sh -------------------------------------------------------------------------------- /images/BrighterSticker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/images/BrighterSticker.png -------------------------------------------------------------------------------- /images/brightercanon-264.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/images/brightercanon-264.png -------------------------------------------------------------------------------- /images/brightercanon-nuget.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/images/brightercanon-nuget.png -------------------------------------------------------------------------------- /otel-collector-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/otel-collector-config.yaml -------------------------------------------------------------------------------- /prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/prometheus.yml -------------------------------------------------------------------------------- /release_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/release_notes.md -------------------------------------------------------------------------------- /samples/CommandProcessor/HelloWorld/GreetingCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/CommandProcessor/HelloWorld/GreetingCommand.cs -------------------------------------------------------------------------------- /samples/CommandProcessor/HelloWorld/GreetingCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/CommandProcessor/HelloWorld/GreetingCommandHandler.cs -------------------------------------------------------------------------------- /samples/CommandProcessor/HelloWorld/HelloWorld.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/CommandProcessor/HelloWorld/HelloWorld.csproj -------------------------------------------------------------------------------- /samples/CommandProcessor/HelloWorld/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/CommandProcessor/HelloWorld/Program.cs -------------------------------------------------------------------------------- /samples/CommandProcessor/HelloWorldAsync/GreetingCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/CommandProcessor/HelloWorldAsync/GreetingCommand.cs -------------------------------------------------------------------------------- /samples/CommandProcessor/HelloWorldAsync/HelloWorldAsync.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/CommandProcessor/HelloWorldAsync/HelloWorldAsync.csproj -------------------------------------------------------------------------------- /samples/CommandProcessor/HelloWorldAsync/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/CommandProcessor/HelloWorldAsync/Program.cs -------------------------------------------------------------------------------- /samples/CommandProcessor/HelloWorldInternalBus/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/CommandProcessor/HelloWorldInternalBus/Program.cs -------------------------------------------------------------------------------- /samples/CommandProcessor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/CommandProcessor/README.md -------------------------------------------------------------------------------- /samples/Scheduler/AwsTaskQueue/Greetings/Greetings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/Scheduler/AwsTaskQueue/Greetings/Greetings.csproj -------------------------------------------------------------------------------- /samples/Scheduler/AwsTaskQueue/GreetingsPumper/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/Scheduler/AwsTaskQueue/GreetingsPumper/Program.cs -------------------------------------------------------------------------------- /samples/Scheduler/QuartzTaskQueue/Greetings/Greetings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/Scheduler/QuartzTaskQueue/Greetings/Greetings.csproj -------------------------------------------------------------------------------- /samples/Scheduler/QuartzTaskQueue/GreetingsPumper/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/Scheduler/QuartzTaskQueue/GreetingsPumper/Program.cs -------------------------------------------------------------------------------- /samples/Scheduler/QuartzTaskQueue/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/Scheduler/QuartzTaskQueue/README.md -------------------------------------------------------------------------------- /samples/TaskQueue/ASBTaskQueue/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/ASBTaskQueue/.env -------------------------------------------------------------------------------- /samples/TaskQueue/ASBTaskQueue/Config.Json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/ASBTaskQueue/Config.Json -------------------------------------------------------------------------------- /samples/TaskQueue/ASBTaskQueue/Docker-Compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/ASBTaskQueue/Docker-Compose.yml -------------------------------------------------------------------------------- /samples/TaskQueue/ASBTaskQueue/Greetings/Greetings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/ASBTaskQueue/Greetings/Greetings.csproj -------------------------------------------------------------------------------- /samples/TaskQueue/ASBTaskQueue/GreetingsSender.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/ASBTaskQueue/GreetingsSender.Web/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/ASBTaskQueue/GreetingsSender/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/ASBTaskQueue/GreetingsSender/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/ASBTaskQueue/GreetingsWorker/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/ASBTaskQueue/GreetingsWorker/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/ASBTaskQueue/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/ASBTaskQueue/Readme.md -------------------------------------------------------------------------------- /samples/TaskQueue/AWSTaskQueue/Greetings/Greetings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/AWSTaskQueue/Greetings/Greetings.csproj -------------------------------------------------------------------------------- /samples/TaskQueue/AWSTaskQueue/GreetingsPumper/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/AWSTaskQueue/GreetingsPumper/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/AWSTaskQueue/GreetingsSender/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/AWSTaskQueue/GreetingsSender/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/KafkaDynamicEventStream/TaskStatus/App/Task.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/KafkaDynamicEventStream/TaskStatus/App/Task.cs -------------------------------------------------------------------------------- /samples/TaskQueue/KafkaSchemaRegistry/Greetings/Greetings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/KafkaSchemaRegistry/Greetings/Greetings.csproj -------------------------------------------------------------------------------- /samples/TaskQueue/KafkaSchemaRegistry/GreetingsReceiverConsole/watch.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/TaskQueue/KafkaSchemaRegistry/GreetingsSender/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/KafkaSchemaRegistry/GreetingsSender/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/KafkaTaskQueue/Greetings/Greetings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/KafkaTaskQueue/Greetings/Greetings.csproj -------------------------------------------------------------------------------- /samples/TaskQueue/KafkaTaskQueue/GreetingsReceiverConsole/watch.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/TaskQueue/KafkaTaskQueue/GreetingsSender/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/KafkaTaskQueue/GreetingsSender/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/MsSqlMessagingGateway/BrighterSqlQueue.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/MsSqlMessagingGateway/BrighterSqlQueue.sql -------------------------------------------------------------------------------- /samples/TaskQueue/MsSqlMessagingGateway/Events/Events.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/MsSqlMessagingGateway/Events/Events.csproj -------------------------------------------------------------------------------- /samples/TaskQueue/MultiBus/Greetings/Greetings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/MultiBus/Greetings/Greetings.csproj -------------------------------------------------------------------------------- /samples/TaskQueue/MultiBus/GreetingsReceiverConsole/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/MultiBus/GreetingsReceiverConsole/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/MultiBus/GreetingsReceiverConsole/watch.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /samples/TaskQueue/MultiBus/GreetingsSender/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/MultiBus/GreetingsSender/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/MultiBus/GreetingsSender/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/MultiBus/GreetingsSender/appsettings.json -------------------------------------------------------------------------------- /samples/TaskQueue/PostgresTaskQueue/Greetings/Greetings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/PostgresTaskQueue/Greetings/Greetings.csproj -------------------------------------------------------------------------------- /samples/TaskQueue/PostgresTaskQueue/GreetingsSender/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/PostgresTaskQueue/GreetingsSender/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/RMQRequestReply/Greetings/Greetings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/RMQRequestReply/Greetings/Greetings.csproj -------------------------------------------------------------------------------- /samples/TaskQueue/RMQRequestReply/GreetingsClient/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/RMQRequestReply/GreetingsClient/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/RMQRequestReply/GreetingsServer/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/RMQRequestReply/GreetingsServer/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/RMQTaskQueue/Greetings/Greetings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/RMQTaskQueue/Greetings/Greetings.csproj -------------------------------------------------------------------------------- /samples/TaskQueue/RMQTaskQueue/GreetingsSender/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/RMQTaskQueue/GreetingsSender/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/RedisTaskQueue/Greetings/Greetings.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/RedisTaskQueue/Greetings/Greetings.csproj -------------------------------------------------------------------------------- /samples/TaskQueue/RedisTaskQueue/GreetingsReceiver/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/RedisTaskQueue/GreetingsReceiver/Program.cs -------------------------------------------------------------------------------- /samples/TaskQueue/RedisTaskQueue/GreetingsSender/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/TaskQueue/RedisTaskQueue/GreetingsSender/Program.cs -------------------------------------------------------------------------------- /samples/Transforms/JustSaying/BrighterSide/BrighterSide.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/Transforms/JustSaying/BrighterSide/BrighterSide.csproj -------------------------------------------------------------------------------- /samples/Transforms/JustSaying/BrighterSide/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/Transforms/JustSaying/BrighterSide/Program.cs -------------------------------------------------------------------------------- /samples/Transforms/JustSaying/JustSayingSide/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/Transforms/JustSaying/JustSayingSide/Program.cs -------------------------------------------------------------------------------- /samples/Transforms/MassTransit/MBrigtherSide/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/Transforms/MassTransit/MBrigtherSide/Program.cs -------------------------------------------------------------------------------- /samples/Transforms/MassTransit/MassTransitSide/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/Transforms/MassTransit/MassTransitSide/Program.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/ApplicationType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/ApplicationType.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/ConnectionResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/ConnectionResolver.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/DatabaseGlobals.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/DatabaseGlobals.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/DbConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/DbConnectionFactory.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/DbFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/DbFactory.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/DbMaker.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/DbMaker.csproj -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/GreetingsDbFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/GreetingsDbFactory.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/InboxFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/InboxFactory.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/OutboxFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/OutboxFactory.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/Rdbms.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/Rdbms.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/SalutationsDbFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/SalutationsDbFactory.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/DbMaker/SchemaCreation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/DbMaker/SchemaCreation.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Common/README.md -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsApp/Entities/Greeting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsApp/Entities/Greeting.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsApp/Entities/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsApp/Entities/Person.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsApp/GreetingsApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsApp/GreetingsApp.csproj -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsApp/Policies/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsApp/Policies/Retry.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsApp/Requests/AddPerson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsApp/Requests/AddPerson.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsWeb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsWeb/Dockerfile -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsWeb/GreetingsWeb.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsWeb/GreetingsWeb.csproj -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsWeb/Models/NewGreeting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsWeb/Models/NewGreeting.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsWeb/Models/NewPerson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsWeb/Models/NewPerson.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsWeb/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsWeb/Program.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsWeb/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsWeb/Startup.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsWeb/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsWeb/appsettings.json -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/GreetingsWeb/openapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/GreetingsWeb/openapi.json -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/Greetings_Sweeper/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/Greetings_Sweeper/Program.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/Greetings_Sweeper/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/Greetings_Sweeper/appsettings.json -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/README.md -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/SalutationAnalytics/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/SalutationAnalytics/Dockerfile -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/SalutationAnalytics/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/SalutationAnalytics/Program.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/SalutationApp/Policies/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/SalutationApp/Policies/Retry.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/SalutationApp/SalutationApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/SalutationApp/SalutationApp.csproj -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/Salutation_Sweeper/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/Salutation_Sweeper/Program.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/Salutation_Sweeper/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/Salutation_Sweeper/appsettings.json -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/TODO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/TODO.txt -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dapper/tests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dapper/tests.http -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsApp/Entities/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsApp/Entities/Person.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsApp/GreetingsApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsApp/GreetingsApp.csproj -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsApp/Policies/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsApp/Policies/Retry.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsApp/Requests/AddPerson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsApp/Requests/AddPerson.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Dockerfile -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Greetings.db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Greetings.db -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/GreetingsWeb.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/GreetingsWeb.csproj -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Models/NewGreeting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Models/NewGreeting.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Models/NewPerson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Models/NewPerson.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Program.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/Startup.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/GreetingsWeb/appsettings.json -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/Greetings_Sweeper/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/Greetings_Sweeper/Program.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/Greetings_Sweeper/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/Greetings_Sweeper/appsettings.json -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/README.md -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/SalutationAnalytics/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/SalutationAnalytics/Dockerfile -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/SalutationAnalytics/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/SalutationAnalytics/Program.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/SalutationApp/Policies/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/SalutationApp/Policies/Retry.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/SalutationApp/SalutationApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/SalutationApp/SalutationApp.csproj -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/TODO.txt: -------------------------------------------------------------------------------- 1 | # TO DO List 2 | 3 | - Delete this file -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/build.sh -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/docker-compose.yml -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_Dynamo/tests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_Dynamo/tests.http -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsApp/Entities/Greeting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsApp/Entities/Greeting.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsApp/Entities/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsApp/Entities/Person.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsApp/GreetingsApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsApp/GreetingsApp.csproj -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsApp/Policies/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsApp/Policies/Retry.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsApp/Requests/AddPerson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsApp/Requests/AddPerson.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsWeb/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsWeb/Dockerfile -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsWeb/GreetingsWeb.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsWeb/GreetingsWeb.csproj -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsWeb/Models/NewGreeting.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsWeb/Models/NewGreeting.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsWeb/Models/NewPerson.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsWeb/Models/NewPerson.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsWeb/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsWeb/Program.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsWeb/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsWeb/Startup.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/GreetingsWeb/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/GreetingsWeb/appsettings.json -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/Greetings_Sweeper/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/Greetings_Sweeper/Program.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/Greetings_Sweeper/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/Greetings_Sweeper/appsettings.json -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/README.md -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/SalutationAnalytics/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/SalutationAnalytics/Dockerfile -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/SalutationAnalytics/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/SalutationAnalytics/Program.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/SalutationApp/Policies/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/SalutationApp/Policies/Retry.cs -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/SalutationApp/SalutationApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/SalutationApp/SalutationApp.csproj -------------------------------------------------------------------------------- /samples/WebAPI/WebAPI_EFCore/tests.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/samples/WebAPI/WebAPI_EFCore/tests.http -------------------------------------------------------------------------------- /specs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/specs/README.md -------------------------------------------------------------------------------- /specs/transports/channelfactory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/specs/transports/channelfactory.md -------------------------------------------------------------------------------- /specs/transports/channels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/specs/transports/channels.md -------------------------------------------------------------------------------- /specs/transports/consumers.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /specs/transports/producers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/specs/transports/producers.md -------------------------------------------------------------------------------- /specs/transports/publication.md: -------------------------------------------------------------------------------- 1 | # Publication 2 | 3 | -------------------------------------------------------------------------------- /specs/transports/subscription.md: -------------------------------------------------------------------------------- 1 | # Subscription 2 | 3 | -------------------------------------------------------------------------------- /specs/transports/transports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/specs/transports/transports.md -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/Paramore.Brighter.Archive.Azure/AzureBlobArchiveProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Archive.Azure/AzureBlobArchiveProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Dapper/DbConnectionStringProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Dapper/DbConnectionStringProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Dapper/Paramore.Brighter.Dapper.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Dapper/Paramore.Brighter.Dapper.csproj -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb.V4/DynamoDbTableBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb.V4/DynamoDbTableBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb.V4/DynamoDbTableFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb.V4/DynamoDbTableFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb.V4/DynamoDbTableQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb.V4/DynamoDbTableQuery.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb.V4/DynamoDbUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb.V4/DynamoDbUnitOfWork.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb.V4/DynamoGSIProjections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb.V4/DynamoGSIProjections.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb.V4/GUIDConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb.V4/GUIDConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb/DynamoDbTableBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb/DynamoDbTableBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb/DynamoDbTableFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb/DynamoDbTableFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb/DynamoDbTableQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb/DynamoDbTableQuery.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb/DynamoDbUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb/DynamoDbUnitOfWork.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb/DynamoGSIProjections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb/DynamoGSIProjections.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb/GUIDConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb/GUIDConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb/IAmADynamoDbConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb/IAmADynamoDbConnectionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.DynamoDb/Paramore.Brighter.DynamoDb.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.DynamoDb/Paramore.Brighter.DynamoDb.csproj -------------------------------------------------------------------------------- /src/Paramore.Brighter.Extensions.DependencyInjection/IUseRpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Extensions.DependencyInjection/IUseRpc.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Extensions.DependencyInjection/UseRpc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Extensions.DependencyInjection/UseRpc.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Firestore/FirestoreCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Firestore/FirestoreCollection.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Firestore/FirestoreConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Firestore/FirestoreConfiguration.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Firestore/FirestoreConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Firestore/FirestoreConnectionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Firestore/FirestoreTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Firestore/FirestoreTransaction.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Firestore/FirestoreUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Firestore/FirestoreUnitOfWork.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.DynamoDB.V4/CommandItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.DynamoDB.V4/CommandItem.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.DynamoDB.V4/DynamoDbInbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.DynamoDB.V4/DynamoDbInbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.DynamoDB/CommandItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.DynamoDB/CommandItem.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.DynamoDB/DynamoDbInbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.DynamoDB/DynamoDbInbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.DynamoDB/KeyIdContextExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.DynamoDB/KeyIdContextExpression.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.Firestore/FirestoreInbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.Firestore/FirestoreInbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.MongoDb/InboxMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.MongoDb/InboxMessage.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.MongoDb/MongoDbInbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.MongoDb/MongoDbInbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.MsSql/MsSqlInbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.MsSql/MsSqlInbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.MsSql/MsSqlQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.MsSql/MsSqlQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.MsSql/SqlInboxBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.MsSql/SqlInboxBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.MySql/MySqlInbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.MySql/MySqlInbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.MySql/MySqlInboxBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.MySql/MySqlInboxBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.MySql/MySqlQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.MySql/MySqlQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.Postgres/PostgreSqlInbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.Postgres/PostgreSqlInbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.Postgres/PostgreSqlQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.Postgres/PostgreSqlQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.Spanner/SpannerInboxAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.Spanner/SpannerInboxAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.Spanner/SpannerInboxBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.Spanner/SpannerInboxBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.Spanner/SpannerSqlQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.Spanner/SpannerSqlQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.Sqlite/SqliteInbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.Sqlite/SqliteInbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.Sqlite/SqliteInboxBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.Sqlite/SqliteInboxBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Inbox.Sqlite/SqliteQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Inbox.Sqlite/SqliteQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Locking.DynamoDB.V4/LockItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Locking.DynamoDB.V4/LockItem.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Locking.DynamoDB/LockItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Locking.DynamoDB/LockItem.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Locking.MongoDb/LockMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Locking.MongoDb/LockMessage.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Locking.MsSql/MsSqlLockingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Locking.MsSql/MsSqlLockingProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Locking.MsSql/MsSqlLockingQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Locking.MsSql/MsSqlLockingQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Locking.MySql/MySqlLockingProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Locking.MySql/MySqlLockingProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Locking.MySql/MySqlLockingQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Locking.MySql/MySqlLockingQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/IAmAJobChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/IAmAJobChannel.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/IAmAStateStoreAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/IAmAStateStoreAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/InMemoryJobChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/InMemoryJobChannel.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/InMemoryStateStoreAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/InMemoryStateStoreAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/Job.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/Job.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/Runner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/Runner.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/Scheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/Scheduler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/Specification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/Specification.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/Steps.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/Steps.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/TaskException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/TaskException.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/Tasks.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/Tasks.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Mediator/Waker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Mediator/Waker.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessageScheduler.AWS.V4/AwsScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessageScheduler.AWS.V4/AwsScheduler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessageScheduler.AWS.V4/Scheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessageScheduler.AWS.V4/Scheduler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessageScheduler.AWS/AwsScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessageScheduler.AWS/AwsScheduler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessageScheduler.AWS/OnMissingRole.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessageScheduler.AWS/OnMissingRole.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessageScheduler.AWS/Scheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessageScheduler.AWS/Scheduler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessageScheduler.AWS/SchedulerGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessageScheduler.AWS/SchedulerGroup.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.AWSSQS.V4/SqsType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.AWSSQS.V4/SqsType.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.AWSSQS/ChannelType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.AWSSQS/ChannelType.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.AWSSQS/HeaderNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.AWSSQS/HeaderNames.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.AWSSQS/HeaderResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.AWSSQS/HeaderResult.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.AWSSQS/QueueFindBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.AWSSQS/QueueFindBy.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.AWSSQS/SqsType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.AWSSQS/SqsType.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.AWSSQS/TopicFindBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.AWSSQS/TopicFindBy.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.GcpPubSub/Parser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.GcpPubSub/Parser.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.Kafka/HeaderNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.Kafka/HeaderNames.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.Kafka/HeaderResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.Kafka/HeaderResult.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.Kafka/StringTools.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.Kafka/StringTools.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.MsSql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.MsSql/README.md -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.RMQ.Async/QueueType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.RMQ.Async/QueueType.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.RMQ.Async/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.RMQ.Async/README.md -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.RMQ.Sync/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.RMQ.Sync/README.md -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.Redis/HeaderNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.Redis/HeaderNames.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MessagingGateway.Redis/HeaderResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MessagingGateway.Redis/HeaderResult.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MongoDb/BaseMongoDb.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MongoDb/BaseMongoDb.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MongoDb/IAmAMongoDbConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MongoDb/IAmAMongoDbConfiguration.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MongoDb/IMongoDbCollectionTTL.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MongoDb/IMongoDbCollectionTTL.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MongoDb/MongoDbConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MongoDb/MongoDbConfiguration.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MongoDb/MongoDbConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MongoDb/MongoDbConnectionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MongoDb/MongoDbUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MongoDb/MongoDbUnitOfWork.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MongoDb/OnResolvingACollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MongoDb/OnResolvingACollection.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MsSql/MsSqlConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MsSql/MsSqlConnectionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MsSql/MsSqlTransactionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MsSql/MsSqlTransactionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MsSql/Paramore.Brighter.MsSql.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MsSql/Paramore.Brighter.MsSql.csproj -------------------------------------------------------------------------------- /src/Paramore.Brighter.MySql/MySqlConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MySql/MySqlConnectionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MySql/MySqlTransactionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MySql/MySqlTransactionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.MySql/Paramore.Brighter.MySql.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.MySql/Paramore.Brighter.MySql.csproj -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.DynamoDB.V4/DynamoDbOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.DynamoDB.V4/DynamoDbOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.DynamoDB.V4/IndexQueryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.DynamoDB.V4/IndexQueryResult.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.DynamoDB.V4/MessageItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.DynamoDB.V4/MessageItem.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.DynamoDB.V4/TopicQueryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.DynamoDB.V4/TopicQueryContext.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.DynamoDB/AllTopicsScanContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.DynamoDB/AllTopicsScanContext.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.DynamoDB/DynamoDbOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.DynamoDB/DynamoDbOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.DynamoDB/IndexQueryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.DynamoDB/IndexQueryResult.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.DynamoDB/MessageItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.DynamoDB/MessageItem.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.DynamoDB/TimeSinceExpression.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.DynamoDB/TimeSinceExpression.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.DynamoDB/TopicQueryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.DynamoDB/TopicQueryContext.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.Firestore/FirestoreOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.Firestore/FirestoreOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.Hosting/TimedOutboxArchiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.Hosting/TimedOutboxArchiver.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.Hosting/TimedOutboxSweeper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.Hosting/TimedOutboxSweeper.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.MongoDb/MongoDbOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.MongoDb/MongoDbOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.MongoDb/OutboxMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.MongoDb/OutboxMessage.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.MsSql/MsSqlOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.MsSql/MsSqlOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.MsSql/MsSqlQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.MsSql/MsSqlQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.MsSql/SqlOutboxBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.MsSql/SqlOutboxBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.MySql/MySqlOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.MySql/MySqlOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.MySql/MySqlOutboxBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.MySql/MySqlOutboxBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.MySql/MySqlQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.MySql/MySqlQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.PostgreSql/PostgreSqlOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.PostgreSql/PostgreSqlOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.PostgreSql/PostgreSqlQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.PostgreSql/PostgreSqlQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.Spanner/SpannerOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.Spanner/SpannerOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.Spanner/SpannerOutboxBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.Spanner/SpannerOutboxBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.Spanner/SpannerQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.Spanner/SpannerQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.Sqlite/SqliteOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.Sqlite/SqliteOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.Sqlite/SqliteOutboxBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.Sqlite/SqliteOutboxBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Outbox.Sqlite/SqliteQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Outbox.Sqlite/SqliteQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator.Control/NodeStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator.Control/NodeStatus.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/Consumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/Consumer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/ConsumerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/ConsumerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/ConsumerName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/ConsumerName.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/DispatchBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/DispatchBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/Dispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/Dispatcher.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/DispatcherState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/DispatcherState.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/HostName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/HostName.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/IAmAConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/IAmAConsumer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/IAmAMessagePump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/IAmAMessagePump.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/IAmAPerformer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/IAmAPerformer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/IConsumerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/IConsumerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/IDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/IDispatcher.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/MessagePump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/MessagePump.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/Performer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/Performer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/Proactor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/Proactor.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.ServiceActivator/Reactor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.ServiceActivator/Reactor.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Spanner/SpannerConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Spanner/SpannerConnectionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Spanner/SpannerUnitOfWork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Spanner/SpannerUnitOfWork.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Sqlite/Paramore.Brighter.Sqlite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Sqlite/Paramore.Brighter.Sqlite.csproj -------------------------------------------------------------------------------- /src/Paramore.Brighter.Sqlite/SqliteConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Sqlite/SqliteConnectionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Sqlite/SqliteTransactionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Sqlite/SqliteTransactionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Transformers.AWS.V4/AWSS3Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Transformers.AWS.V4/AWSS3Connection.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Transformers.AWS.V4/S3LuggageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Transformers.AWS.V4/S3LuggageOptions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Transformers.AWS.V4/S3LuggageStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Transformers.AWS.V4/S3LuggageStore.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Transformers.AWS/AWSS3Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Transformers.AWS/AWSS3Connection.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Transformers.AWS/S3LuggageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Transformers.AWS/S3LuggageOptions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Transformers.AWS/S3LuggageStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Transformers.AWS/S3LuggageStore.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Transformers.Gcp/GcsLuggageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Transformers.Gcp/GcsLuggageOptions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Transformers.Gcp/GcsLuggageStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Transformers.Gcp/GcsLuggageStore.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter.Transformers.JustSaying/Tenant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter.Transformers.JustSaying/Tenant.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Actions/DeferMessageAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Actions/DeferMessageAction.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ApplicationTelemetry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ApplicationTelemetry.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/AsyncHandlerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/AsyncHandlerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/AsyncPipelines.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/AsyncPipelines.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/AsyncRequestHandlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/AsyncRequestHandlers.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Channel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Channel.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ChannelAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ChannelAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ChannelFailureException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ChannelFailureException.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ChannelName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ChannelName.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ChannelNameConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ChannelNameConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/CharacterEncoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/CharacterEncoding.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/CloudEventsType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/CloudEventsType.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/CodeAnalysis/NotNullWhenAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/CodeAnalysis/NotNullWhenAttribute.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/CombinedChannelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/CombinedChannelFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/CombinedProducerRegistryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/CombinedProducerRegistryFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Command.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/CommandProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/CommandProcessor.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/CommandProcessorBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/CommandProcessorBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ConfigurationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ConfigurationException.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ControlBusSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ControlBusSender.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ControlBusSenderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ControlBusSenderFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/DefaultPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/DefaultPolicy.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/EmptyMessageTransformerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/EmptyMessageTransformerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/EmptyMessageTransformerFactoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/EmptyMessageTransformerFactoryAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Event.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Event.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Extensions/DateTimeOffsetExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Extensions/DateTimeOffsetExtensions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Extensions/DictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Extensions/DictionaryExtensions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Extensions/Each.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Extensions/Each.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Extensions/MessageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Extensions/MessageType.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Extensions/MethodInfoExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Extensions/MethodInfoExtensions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Extensions/ReflectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Extensions/ReflectionExtensions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Extensions/RequestContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Extensions/RequestContextExtensions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Extensions/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Extensions/TypeExtensions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ExternalBusType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ExternalBusType.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/FeatureSwitch/FeatureSwitchStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/FeatureSwitch/FeatureSwitchStatus.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/FeatureSwitch/MissingConfigStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/FeatureSwitch/MissingConfigStrategy.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/HandlerConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/HandlerConfiguration.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/HandlerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/HandlerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/HandlerLifetimeScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/HandlerLifetimeScope.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/HandlerName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/HandlerName.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/HandlerTiming.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/HandlerTiming.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmABoxTransactionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmABoxTransactionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmABulkMessageProducerAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmABulkMessageProducerAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmABus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmABus.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAChannel.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAChannelAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAChannelAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAChannelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAChannelFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAChannelSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAChannelSync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmACommandProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmACommandProcessor.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAConnectionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAControlBusSender.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAControlBusSender.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAControlBusSenderFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAControlBusSenderFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAHandlerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAHandlerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAHandlerFactoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAHandlerFactoryAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAHandlerFactorySync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAHandlerFactorySync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmALifetime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmALifetime.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageBatch.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageConsumerAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageConsumerAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageConsumerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageConsumerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageConsumerSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageConsumerSync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageGatewaySupportingDelay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageGatewaySupportingDelay.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageMapper.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageMapperAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageMapperAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageMapperFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageMapperFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageMapperFactoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageMapperFactoryAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageMapperRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageMapperRegistry.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageMapperRegistryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageMapperRegistryAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageProducer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageProducerAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageProducerAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageProducerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageProducerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageProducerSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageProducerSync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageScheduler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageSchedulerAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageSchedulerAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageSchedulerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageSchedulerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageSchedulerSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageSchedulerSync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageTransform.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageTransform.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageTransformAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageTransformAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageTransformerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageTransformerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAMessageTransformerFactoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAMessageTransformerFactoryAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAPipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAPipelineBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAPipelineTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAPipelineTracer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAProducerRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAProducerRegistry.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAProducerRegistryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAProducerRegistryFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAPublicationFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAPublicationFinder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmARelationalDatabaseConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmARelationalDatabaseConfiguration.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmARelationalDbConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmARelationalDbConnectionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmARequestContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmARequestContextFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmARequestScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmARequestScheduler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmARequestSchedulerAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmARequestSchedulerAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmARequestSchedulerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmARequestSchedulerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmARequestSchedulerSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmARequestSchedulerSync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmASubscriberRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmASubscriberRegistry.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmATransactionConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmATransactionConnectionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmATransformLifetime.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmATransformLifetime.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmATransformLifetimeAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmATransformLifetimeAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAnArchiveProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAnArchiveProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAnAsyncPipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAnAsyncPipelineBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAnAsyncSubcriberRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAnAsyncSubcriberRegistry.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAnInbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAnInbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAnInboxAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAnInboxAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAnInboxSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAnInboxSync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAnOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAnOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAnOutboxAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAnOutboxAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAnOutboxProducerMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAnOutboxProducerMediator.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmAnOutboxSync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmAnOutboxSync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmConsumerOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmConsumerOptions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IAmGatewayConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IAmGatewayConfiguration.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ICall.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ICall.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ICommand.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IDistributedLock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IDistributedLock.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IEvent.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IHandleRequests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IHandleRequests.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IHandleRequestsAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IHandleRequestsAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IRelationDatabaseOutboxQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IRelationDatabaseOutboxQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IRelationalDatabaseInboxQueries.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IRelationalDatabaseInboxQueries.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IRequest.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IRequestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IRequestContext.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/IResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/IResponse.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ISupportPublishConfirmation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ISupportPublishConfirmation.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Id.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Id.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryArchiveProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryArchiveProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryBox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryBox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryChannelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryChannelFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryInbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryInbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryLock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryLock.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryMessageConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryMessageConsumer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryMessageProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryMessageProducer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryMessageProducerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryMessageProducerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryProducerRegistryFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryProducerRegistryFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryRequestContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryRequestContextFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryScheduler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemorySchedulerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemorySchedulerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InMemoryTransactionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InMemoryTransactionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Inbox/Attributes/UseInboxAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Inbox/Attributes/UseInboxAttribute.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Inbox/Exceptions/OnceOnlyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Inbox/Exceptions/OnceOnlyException.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Inbox/Handlers/UseInboxHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Inbox/Handlers/UseInboxHandler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Inbox/Handlers/UseInboxHandlerAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Inbox/Handlers/UseInboxHandlerAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Inbox/OnceOnlyAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Inbox/OnceOnlyAction.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InboxConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InboxConfiguration.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/InternalBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/InternalBus.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/JsonConverters/IdConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/JsonConverters/IdConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/JsonConverters/JsonStringConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/JsonConverters/JsonStringConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/JsonConverters/RoutingKeyConvertor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/JsonConverters/RoutingKeyConvertor.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/JsonConverters/TraceParentConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/JsonConverters/TraceParentConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/JsonConverters/TraceStateConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/JsonConverters/TraceStateConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Logging/ApplicationLogging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Logging/ApplicationLogging.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Message.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/MessageBatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/MessageBatch.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/MessageBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/MessageBody.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/MessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/MessageFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/MessageHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/MessageHeader.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/MessageMapperRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/MessageMapperRegistry.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/MessageMappers/JsonMessageMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/MessageMappers/JsonMessageMapper.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/MessagePumpType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/MessagePumpType.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/MessageTelemetry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/MessageTelemetry.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Monitoring/Events/MonitorEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Monitoring/Events/MonitorEvent.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Monitoring/Handlers/MonitorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Monitoring/Handlers/MonitorHandler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/NJsonConverters/NIdConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/NJsonConverters/NIdConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/NJsonConverters/NRoutingKeyConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/NJsonConverters/NRoutingKeyConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/NJsonConverters/NTraceStateConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/NJsonConverters/NTraceStateConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/NullOutboxArchiveProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/NullOutboxArchiveProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/Baggage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/Baggage.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/BaggageConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/BaggageConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/BoxDbOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/BoxDbOperation.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/BoxSpanInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/BoxSpanInfo.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/BrighterSpanExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/BrighterSpanExtensions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/BrighterTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/BrighterTracer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/ClaimCheckOperation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/ClaimCheckOperation.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/ClaimCheckSpanInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/ClaimCheckSpanInfo.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/DbMeter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/DbMeter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/DbSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/DbSystem.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/DbSystemExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/DbSystemExtensions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/IAmABrighterDbMeter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/IAmABrighterDbMeter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/IAmABrighterTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/IAmABrighterTracer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/IAmAContextPropogator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/IAmAContextPropogator.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/InMemoryAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/InMemoryAttributes.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/InstrumentationOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/InstrumentationOptions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/MessagingMeter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/MessagingMeter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/MessagingSystem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/MessagingSystem.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/TagObjectsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/TagObjectsExtensions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/TailSamplerProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/TailSamplerProcessor.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Observability/TextContextPropogator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Observability/TextContextPropogator.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/OnMissingChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/OnMissingChannel.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/OnSchedulerConflict.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/OnSchedulerConflict.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/OutboxArchiver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/OutboxArchiver.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/OutboxLimitReachedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/OutboxLimitReachedException.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/OutboxProducerMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/OutboxProducerMediator.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/OutboxSweeper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/OutboxSweeper.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Paramore.Brighter.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Paramore.Brighter.csproj -------------------------------------------------------------------------------- /src/Paramore.Brighter/PartitionKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/PartitionKey.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/PartitionKeyConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/PartitionKeyConverter.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/PipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/PipelineBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/PipelineTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/PipelineTracer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Pipelines.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Pipelines.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Polyfill/CompilerServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Polyfill/CompilerServices.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ProducerKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ProducerKey.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ProducerRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ProducerRegistry.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ProducersConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ProducersConfiguration.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Publication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Publication.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/PublicationTopicAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/PublicationTopicAttribute.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RelationDatabaseOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RelationDatabaseOutbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RelationalDatabaseConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RelationalDatabaseConfiguration.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RelationalDatabaseInbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RelationalDatabaseInbox.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RelationalDbConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RelationalDbConnectionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RelationalDbTransactionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RelationalDbTransactionProvider.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Reply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Reply.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/ReplyAddress.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/ReplyAddress.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Request.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Request.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RequestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RequestContext.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RequestContextBagNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RequestContextBagNames.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RequestHandler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RequestHandlerAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RequestHandlerAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RequestHandlerAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RequestHandlerAttribute.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RequestHandlers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RequestHandlers.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RequestSchedulerType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RequestSchedulerType.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RoutingKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RoutingKey.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/RoutingKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/RoutingKeys.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/SimpleHandlerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/SimpleHandlerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/SimpleHandlerFactoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/SimpleHandlerFactoryAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/SimpleHandlerFactorySync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/SimpleHandlerFactorySync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/SimpleMessageMapperFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/SimpleMessageMapperFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/SimpleMessageMapperFactoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/SimpleMessageMapperFactoryAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/SimpleMessageTransformerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/SimpleMessageTransformerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/SimpleMessageTransformerFactoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/SimpleMessageTransformerFactoryAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/SubscriberRegistry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/SubscriberRegistry.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Subscription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Subscription.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/SubscriptionName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/SubscriptionName.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Tasks/BoundActionField.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Tasks/BoundActionField.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Tasks/BrighterAsyncContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Tasks/BrighterAsyncContext.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Tasks/BrighterSynchronizationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Tasks/BrighterSynchronizationContext.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Tasks/BrighterTaskQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Tasks/BrighterTaskQueue.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Tasks/BrighterTaskScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Tasks/BrighterTaskScheduler.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Tasks/ContextMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Tasks/ContextMessage.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Tasks/SingleDisposable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Tasks/SingleDisposable.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Tasks/TaskExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Tasks/TaskExtensions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Tasks/TaskFactoryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Tasks/TaskFactoryExtensions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/TraceContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/TraceContext.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/TransformAttributeBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/TransformAttributeBase.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/TransformLifetimeScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/TransformLifetimeScope.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/TransformLifetimeScopeAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/TransformLifetimeScopeAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/TransformPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/TransformPipeline.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/TransformPipelineAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/TransformPipelineAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/TransformPipelineBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/TransformPipelineBuilder.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/TransformPipelineBuilderAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/TransformPipelineBuilderAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/TransformPipelineTracer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/TransformPipelineTracer.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/TransformerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/TransformerFactory.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/TransformerFactoryAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/TransformerFactoryAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Transforms/Storage/FileSystemOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Transforms/Storage/FileSystemOptions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Transforms/Storage/NullLuggageStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Transforms/Storage/NullLuggageStore.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Transforms/Storage/StorageOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Transforms/Storage/StorageOptions.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Transforms/Storage/StorageStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Transforms/Storage/StorageStrategy.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/UnwrapPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/UnwrapPipeline.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/UnwrapPipelineAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/UnwrapPipelineAsync.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/UnwrapWithAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/UnwrapWithAttribute.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/Uuid.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/Uuid.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/WrapAtttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/WrapAtttribute.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/WrapPipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/WrapPipeline.cs -------------------------------------------------------------------------------- /src/Paramore.Brighter/WrapPipelineAsync.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/src/Paramore.Brighter/WrapPipelineAsync.cs -------------------------------------------------------------------------------- /tests/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Directory.Build.props -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWS.Tests/Helpers/AWSClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWS.Tests/Helpers/AWSClientFactory.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWS.Tests/Helpers/Catch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWS.Tests/Helpers/Catch.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWS.Tests/Helpers/CredentialsChain.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWS.Tests/Helpers/CredentialsChain.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWS.Tests/Helpers/DataGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWS.Tests/Helpers/DataGenerator.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWS.Tests/Helpers/GatewayFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWS.Tests/Helpers/GatewayFactory.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWS.Tests/Helpers/StringHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWS.Tests/Helpers/StringHelper.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWS.Tests/TestDoubles/MyCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWS.Tests/TestDoubles/MyCommand.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWS.V4.Tests/Helpers/Catch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWS.V4.Tests/Helpers/Catch.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWS.V4.Tests/Helpers/DataGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWS.V4.Tests/Helpers/DataGenerator.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWS.V4.Tests/Helpers/StringHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWS.V4.Tests/Helpers/StringHelper.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWS.V4.Tests/TestDoubles/MyCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWS.V4.Tests/TestDoubles/MyCommand.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AWSScheduler.Tests/Helpers/Catch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AWSScheduler.Tests/Helpers/Catch.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Azure.Tests/Helpers/DataGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Azure.Tests/Helpers/DataGenerator.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Azure.Tests/Helpers/TestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Azure.Tests/Helpers/TestHelper.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Azure.Tests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; 2 | -------------------------------------------------------------------------------- /tests/Paramore.Brighter.AzureServiceBus.Tests/readme.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.AzureServiceBus.Tests/readme.MD -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Base.Test/Inbox/InboxAsyncTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Base.Test/Inbox/InboxAsyncTest.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Base.Test/Inbox/InboxTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Base.Test/Inbox/InboxTests.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Base.Test/Outbox/OutboxAsyncTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Base.Test/Outbox/OutboxAsyncTest.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Base.Test/Outbox/OutboxTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Base.Test/Outbox/OutboxTest.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Base.Test/Requests/MyCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Base.Test/Requests/MyCommand.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Base.Test/Requests/MyEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Base.Test/Requests/MyEvent.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Core.Tests/Initializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Core.Tests/Initializer.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Core.Tests/TestHelpers/Catch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Core.Tests/TestHelpers/Catch.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Core.Tests/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Core.Tests/xunit.runner.json -------------------------------------------------------------------------------- /tests/Paramore.Brighter.DynamoDB.Tests/Const.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.DynamoDB.Tests/Const.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.DynamoDB.V4.Tests/Const.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.DynamoDB.V4.Tests/Const.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Gcp.Tests/Catch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Gcp.Tests/Catch.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Gcp.Tests/Firestore/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Gcp.Tests/Firestore/Configuration.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Gcp.Tests/Helper/DataGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Gcp.Tests/Helper/DataGenerator.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Gcp.Tests/Helper/GatewayFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Gcp.Tests/Helper/GatewayFactory.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Gcp.Tests/Helper/StringHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Gcp.Tests/Helper/StringHelper.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Gcp.Tests/Spanner/Const.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Gcp.Tests/Spanner/Const.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Gcp.Tests/TestDoubles/MyCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Gcp.Tests/TestDoubles/MyCommand.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Hangfire.Tests/TestDoubles/MyEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Hangfire.Tests/TestDoubles/MyEvent.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.InMemory.Tests/Catch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.InMemory.Tests/Catch.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.InMemory.Tests/Data/SimpleCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.InMemory.Tests/Data/SimpleCommand.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.InMemory.Tests/TestDoubles/MyEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.InMemory.Tests/TestDoubles/MyEvent.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Kafka.Tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Kafka.Tests/README.md -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Kafka.Tests/TestDoubles/MyCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Kafka.Tests/TestDoubles/MyCommand.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.MSSQL.Tests/Catch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.MSSQL.Tests/Catch.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.MSSQL.Tests/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.MSSQL.Tests/Configuration.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.MSSQL.Tests/MsSqlTestHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.MSSQL.Tests/MsSqlTestHelper.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.MSSQL.Tests/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.MSSQL.Tests/ReadMe.md -------------------------------------------------------------------------------- /tests/Paramore.Brighter.MSSQL.Tests/TestDoubles/MyCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.MSSQL.Tests/TestDoubles/MyCommand.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.MongoDb.Tests/Catch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.MongoDb.Tests/Catch.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.MongoDb.Tests/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.MongoDb.Tests/Configuration.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.MongoDb.Tests/Const.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.MongoDb.Tests/Const.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.MySQL.Tests/Consts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.MySQL.Tests/Consts.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.MySQL.Tests/ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.MySQL.Tests/ReadMe.md -------------------------------------------------------------------------------- /tests/Paramore.Brighter.PostgresSQL.Tests/Catch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.PostgresSQL.Tests/Catch.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.PostgresSQL.Tests/Const.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.PostgresSQL.Tests/Const.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.PostgresSQL.Tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.PostgresSQL.Tests/README.md -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Quartz.Tests/TestDoubles/MyEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Quartz.Tests/TestDoubles/MyEvent.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.RMQ.Sync.Tests/TestDoubles/MyEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.RMQ.Sync.Tests/TestDoubles/MyEvent.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Redis.Tests/Catch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Redis.Tests/Catch.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.Sqlite.Tests/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.Sqlite.Tests/Configuration.cs -------------------------------------------------------------------------------- /tests/Paramore.Brighter.TickerQ.Tests/TestDoubles/MyEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Brighter.TickerQ.Tests/TestDoubles/MyEvent.cs -------------------------------------------------------------------------------- /tests/Paramore.Test.Helpers/Base/ITestClassBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Test.Helpers/Base/ITestClassBase.cs -------------------------------------------------------------------------------- /tests/Paramore.Test.Helpers/Base/TestClassBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Test.Helpers/Base/TestClassBase.cs -------------------------------------------------------------------------------- /tests/Paramore.Test.Helpers/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Test.Helpers/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /tests/Paramore.Test.Helpers/Extensions/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Test.Helpers/Extensions/TypeExtensions.cs -------------------------------------------------------------------------------- /tests/Paramore.Test.Helpers/Loggers/ITestOutputLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Test.Helpers/Loggers/ITestOutputLogger.cs -------------------------------------------------------------------------------- /tests/Paramore.Test.Helpers/Loggers/TestOutputLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Test.Helpers/Loggers/TestOutputLogger.cs -------------------------------------------------------------------------------- /tests/Paramore.Test.Helpers/Paramore.Test.Helpers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tests/Paramore.Test.Helpers/Paramore.Test.Helpers.csproj -------------------------------------------------------------------------------- /tools/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BrighterCommand/Brighter/HEAD/tools/packages.config --------------------------------------------------------------------------------