├── .deepsource.toml ├── .editorconfig ├── .gitattributes ├── .gitignore ├── Dockerfile ├── Global.Build.props ├── Jenkinsfile ├── Oragon.RabbitMQ.slnx ├── README.md ├── docs ├── .dockerignore ├── .eslintrc.json ├── .gitignore ├── CHANGELOG.md ├── Dockerfile ├── LICENSE.md ├── README.md ├── next.config.mjs ├── package-lock.json ├── package.json ├── playground.gif ├── postcss.config.js ├── prettier.config.js ├── src │ ├── app │ │ ├── docs │ │ │ └── installation │ │ │ │ └── page.md │ │ ├── favicon.ico │ │ ├── layout.tsx │ │ ├── not-found.tsx │ │ ├── page.md │ │ └── providers.tsx │ ├── components │ │ ├── Button.tsx │ │ ├── Callout.tsx │ │ ├── DocsHeader.tsx │ │ ├── DocsLayout.tsx │ │ ├── Fence.tsx │ │ ├── Hero.tsx │ │ ├── HeroBackground.tsx │ │ ├── Icon.tsx │ │ ├── Layout.tsx │ │ ├── Logo.tsx │ │ ├── MobileNavigation.tsx │ │ ├── Navigation.tsx │ │ ├── PrevNextLinks.tsx │ │ ├── Prose.tsx │ │ ├── QuickLinks.tsx │ │ ├── Search.tsx │ │ ├── TableOfContents.tsx │ │ ├── ThemeSelector.tsx │ │ └── icons │ │ │ ├── InstallationIcon.tsx │ │ │ ├── LightbulbIcon.tsx │ │ │ ├── PluginsIcon.tsx │ │ │ ├── PresetsIcon.tsx │ │ │ ├── ThemingIcon.tsx │ │ │ └── WarningIcon.tsx │ ├── fonts │ │ ├── lexend.txt │ │ └── lexend.woff2 │ ├── images │ │ ├── blur-cyan.png │ │ ├── blur-indigo.png │ │ └── logo.svg │ ├── lib │ │ ├── navigation.ts │ │ └── sections.ts │ ├── markdoc │ │ ├── nodes.js │ │ ├── search.mjs │ │ └── tags.js │ └── styles │ │ ├── prism.css │ │ └── tailwind.css ├── tailwind.config.ts ├── tsconfig.json └── types.d.ts ├── nuget.config ├── samples ├── Aspire │ ├── DotNetAspireApp.ApiService │ │ ├── DotNetAspireApp.ApiService.csproj │ │ ├── MessagePublisher.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── DotNetAspireApp.AppHost │ │ ├── DotNetAspireApp.AppHost.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── DotNetAspireApp.Common │ │ ├── DotNetAspireApp.Common.csproj │ │ └── Messages │ │ │ └── Commands │ │ │ ├── DoSomethingCommand.cs │ │ │ └── DoSomethingRequest.cs │ ├── DotNetAspireApp.ServiceDefaults │ │ ├── DotNetAspireApp.ServiceDefaults.csproj │ │ └── Extensions.cs │ ├── DotNetAspireApp.Web │ │ ├── BackendApiClient.cs │ │ ├── Components │ │ │ ├── App.razor │ │ │ ├── Layout │ │ │ │ ├── MainLayout.razor │ │ │ │ ├── MainLayout.razor.css │ │ │ │ ├── NavMenu.razor │ │ │ │ └── NavMenu.razor.css │ │ │ ├── Pages │ │ │ │ ├── Counter.razor │ │ │ │ ├── Enqueue.razor │ │ │ │ ├── Error.razor │ │ │ │ ├── Home.razor │ │ │ │ └── Weather.razor │ │ │ ├── Routes.razor │ │ │ └── _Imports.razor │ │ ├── DotNetAspireApp.Web.csproj │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── wwwroot │ │ │ ├── app.css │ │ │ ├── bootstrap │ │ │ ├── bootstrap.min.css │ │ │ └── bootstrap.min.css.map │ │ │ └── favicon.png │ └── DotNetAspireApp.Worker │ │ ├── Areas │ │ └── EmailService.cs │ │ ├── BusinessService2.cs │ │ ├── Constants.cs │ │ ├── DotNetAspireApp.Worker.csproj │ │ ├── DotNetAspireApp.Worker.http │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── appsettings.Development.json │ │ └── appsettings.json └── Standalone │ ├── .dockerignore │ ├── MyApp.Application │ ├── Application │ │ └── Purchase │ │ │ └── PurchaseService.cs │ └── MyApp.Application.csproj │ ├── MyApp.ApplicationContracts │ ├── Application │ │ └── Purchase │ │ │ ├── IPurchaseService.cs │ │ │ └── PurchaseRequest.cs │ └── MyApp.ApplicationContracts.csproj │ ├── MyApp.HostApp │ ├── Configure.AMQP.cs │ ├── Configure.HTTP.cs │ ├── Dockerfile │ ├── MyApp.HostApp.csproj │ ├── MyApp.HostApp.http │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── appsettings.Development.json │ └── appsettings.json │ ├── MyApp.props │ ├── Standalone.sln │ ├── docker-compose.dcproj │ ├── docker-compose.override.yml │ ├── docker-compose.yml │ └── launchSettings.json ├── spelling.dic ├── src ├── Assets │ ├── Campaign1.afdesign │ ├── Oragon-Architecture-Penknife.export.png │ ├── Oragon-Architecture-Penknife.webp │ ├── Oragon.RabbitMQ.fw.png │ ├── Oragon.RabbitMQ.png │ ├── cover.afdesign │ ├── logo.afdesign │ ├── logo.svg │ ├── opengraph-card.fw.png │ ├── opengraph-card.png │ └── output │ │ ├── cover.png │ │ ├── cover2.png │ │ ├── v1.png │ │ ├── v2.png │ │ └── v3.png ├── Common │ ├── AzureComponent.cs │ ├── ConfigurationSchemaAttributes.cs │ ├── ConnectionStringValidation.cs │ ├── EntityFrameworkUtils.cs │ ├── HealthChecksExtensions.cs │ └── Package.targets ├── Oragon.RabbitMQ.Abstractions │ ├── AMQPRemoteException.cs │ ├── Consumer │ │ ├── Actions │ │ │ └── IAMQPResult.cs │ │ ├── AmqpContext.cs │ │ ├── ArgumentBinders │ │ │ └── IAmqpArgumentBinder.cs │ │ ├── Dispatch │ │ │ └── Attributes │ │ │ │ └── IAmqpArgumentBinderParameter.cs │ │ ├── IHostedAmqpConsumer.cs │ │ └── ResultHandlers │ │ │ └── IResultHandler.cs │ ├── Oragon.RabbitMQ.Abstractions.csproj │ └── Serialization │ │ └── IAMQPSerializer.cs ├── Oragon.RabbitMQ.AspireClient │ ├── AspireClient │ │ ├── AspireRabbitMQExtensions.cs │ │ ├── AssemblyInfo.cs │ │ ├── RabbitMQClientSettings.cs │ │ └── RabbitMQEventSourceLogForwarder.cs │ ├── ConfigurationSchema.json │ ├── Oragon.RabbitMQ.AspireClient.csproj │ ├── PublicAPI.Shipped.txt │ ├── PublicAPI.Unshipped.txt │ └── README.md ├── Oragon.RabbitMQ.Build.props ├── Oragon.RabbitMQ.Serializer.NewtonsoftJson │ ├── Oragon.RabbitMQ.Serializer.NewtonsoftJson.csproj │ ├── Serialization │ │ └── NewtonsoftAMQPSerializer.cs │ └── SetupExtension.cs ├── Oragon.RabbitMQ.Serializer.SystemTextJson │ ├── Oragon.RabbitMQ.Serializer.SystemTextJson.csproj │ ├── Serialization │ │ └── SystemTextJsonAMQPSerializer.cs │ └── SetupExtension.cs ├── Oragon.RabbitMQ │ ├── Constants.cs │ ├── Consumer │ │ ├── Actions │ │ │ ├── AckResult.cs │ │ │ ├── AmqpResults.cs │ │ │ ├── ComposableResult.cs │ │ │ ├── ForwardResult.cs │ │ │ ├── NackResult.cs │ │ │ ├── RejectResult.cs │ │ │ └── ReplyResult.cs │ │ ├── ArgumentBinders │ │ │ ├── DynamicArgumentBinder.cs │ │ │ ├── FromServicesArgumentBinder.cs │ │ │ └── MessageObjectArgumentBinder.cs │ │ ├── ConsumerDescriptor.cs │ │ ├── ConsumerServer.cs │ │ ├── Dispatch │ │ │ ├── ArgumentBinderExtensions.cs │ │ │ ├── Attributes │ │ │ │ ├── FromAmqpHeaderAttribute.cs │ │ │ │ ├── FromBodyAttribute.cs │ │ │ │ └── FromServicesAttribute.cs │ │ │ ├── Dispatcher.cs │ │ │ └── ResultHandlerExtensions.cs │ │ ├── QueueConsumer.cs │ │ └── ResultHandlers │ │ │ ├── GenericResultHandler.cs │ │ │ ├── TaskOfAmqpResultResultHandler.cs │ │ │ ├── TaskResultHandler.cs │ │ │ └── VoidResultHandler.cs │ ├── Extensions.DependencyInjection.cs │ ├── Extensions.DependencyInjection2.cs │ ├── Extensions.List.cs │ ├── Extensions.RabbitMQ.cs │ ├── Extensions.Telemetry.cs │ ├── MessagingTelemetryNames.cs │ └── Oragon.RabbitMQ.csproj ├── PublicAPI.Shipped.txt └── PublicAPI.Unshipped.txt └── tests ├── Oragon.RabbitMQ.IntegratedTests ├── Attributes.cs ├── Constants.cs ├── MapQueueFullFeaturedTest.cs ├── MapRpcQueueFullFeaturedTest.cs ├── MultipleConsumersTest.cs ├── Oragon.RabbitMQ.IntegratedTests.csproj ├── TestContainersTest.cs └── TestExtensions.cs ├── Oragon.RabbitMQ.Tests.props ├── Oragon.RabbitMQ.TestsExtensions ├── Oragon.RabbitMQ.TestsExtensions.csproj ├── SafeRunner.cs └── TestExtensions.cs └── Oragon.RabbitMQ.UnitTests ├── AMQPRemoteExceptionTests.cs ├── Oragon.RabbitMQ.UnitTests.csproj ├── Oragon_RabbitMQ ├── AsStringExtensionsTests.cs ├── AsyncQueueConsumerTests.cs ├── ConsumerServerTests.cs ├── Extensions.ListTests.cs ├── Extensions.RabbitMQTests.cs ├── Extensions.TelemetryTests.cs ├── FlowTests.cs └── GracefulShutdownTests.cs ├── Oragon_RabbitMQ_Consumer_Actions ├── AckResultTests.cs ├── ComposableResultTests.cs ├── ForwardResultTests.cs ├── NackResultTests.cs ├── RejectResultTests.cs └── ReplyResultTests.cs ├── Oragon_RabbitMQ_Consumer_ArgumentBinders ├── DynamicArgumentBinderTests.cs ├── FactoryOfArgumentBinderTests.cs ├── FromBodyArgumentBinderTests.cs ├── FromServicesArgumentBinderTests.cs └── MessageObjectArgumentBinderTests.cs ├── Oragon_RabbitMQ_Serializers ├── NewtonsoftAMQPSerializerTests.cs └── SystemTextJsonAMQPSerializerTests.cs └── PoC └── HandlersAndTasksTests.cs /.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/.deepsource.toml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/Dockerfile -------------------------------------------------------------------------------- /Global.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/Global.Build.props -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /Oragon.RabbitMQ.slnx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/Oragon.RabbitMQ.slnx -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/README.md -------------------------------------------------------------------------------- /docs/.dockerignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | .next/ 3 | -------------------------------------------------------------------------------- /docs/.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "next/core-web-vitals" 3 | } 4 | -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/.gitignore -------------------------------------------------------------------------------- /docs/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/CHANGELOG.md -------------------------------------------------------------------------------- /docs/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/Dockerfile -------------------------------------------------------------------------------- /docs/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/LICENSE.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/next.config.mjs -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/playground.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/playground.gif -------------------------------------------------------------------------------- /docs/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/postcss.config.js -------------------------------------------------------------------------------- /docs/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/prettier.config.js -------------------------------------------------------------------------------- /docs/src/app/docs/installation/page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/app/docs/installation/page.md -------------------------------------------------------------------------------- /docs/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/app/favicon.ico -------------------------------------------------------------------------------- /docs/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/app/layout.tsx -------------------------------------------------------------------------------- /docs/src/app/not-found.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/app/not-found.tsx -------------------------------------------------------------------------------- /docs/src/app/page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/app/page.md -------------------------------------------------------------------------------- /docs/src/app/providers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/app/providers.tsx -------------------------------------------------------------------------------- /docs/src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/Button.tsx -------------------------------------------------------------------------------- /docs/src/components/Callout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/Callout.tsx -------------------------------------------------------------------------------- /docs/src/components/DocsHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/DocsHeader.tsx -------------------------------------------------------------------------------- /docs/src/components/DocsLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/DocsLayout.tsx -------------------------------------------------------------------------------- /docs/src/components/Fence.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/Fence.tsx -------------------------------------------------------------------------------- /docs/src/components/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/Hero.tsx -------------------------------------------------------------------------------- /docs/src/components/HeroBackground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/HeroBackground.tsx -------------------------------------------------------------------------------- /docs/src/components/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/Icon.tsx -------------------------------------------------------------------------------- /docs/src/components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/Layout.tsx -------------------------------------------------------------------------------- /docs/src/components/Logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/Logo.tsx -------------------------------------------------------------------------------- /docs/src/components/MobileNavigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/MobileNavigation.tsx -------------------------------------------------------------------------------- /docs/src/components/Navigation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/Navigation.tsx -------------------------------------------------------------------------------- /docs/src/components/PrevNextLinks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/PrevNextLinks.tsx -------------------------------------------------------------------------------- /docs/src/components/Prose.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/Prose.tsx -------------------------------------------------------------------------------- /docs/src/components/QuickLinks.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/QuickLinks.tsx -------------------------------------------------------------------------------- /docs/src/components/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/Search.tsx -------------------------------------------------------------------------------- /docs/src/components/TableOfContents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/TableOfContents.tsx -------------------------------------------------------------------------------- /docs/src/components/ThemeSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/ThemeSelector.tsx -------------------------------------------------------------------------------- /docs/src/components/icons/InstallationIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/icons/InstallationIcon.tsx -------------------------------------------------------------------------------- /docs/src/components/icons/LightbulbIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/icons/LightbulbIcon.tsx -------------------------------------------------------------------------------- /docs/src/components/icons/PluginsIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/icons/PluginsIcon.tsx -------------------------------------------------------------------------------- /docs/src/components/icons/PresetsIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/icons/PresetsIcon.tsx -------------------------------------------------------------------------------- /docs/src/components/icons/ThemingIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/icons/ThemingIcon.tsx -------------------------------------------------------------------------------- /docs/src/components/icons/WarningIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/components/icons/WarningIcon.tsx -------------------------------------------------------------------------------- /docs/src/fonts/lexend.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/fonts/lexend.txt -------------------------------------------------------------------------------- /docs/src/fonts/lexend.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/fonts/lexend.woff2 -------------------------------------------------------------------------------- /docs/src/images/blur-cyan.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/images/blur-cyan.png -------------------------------------------------------------------------------- /docs/src/images/blur-indigo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/images/blur-indigo.png -------------------------------------------------------------------------------- /docs/src/images/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/images/logo.svg -------------------------------------------------------------------------------- /docs/src/lib/navigation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/lib/navigation.ts -------------------------------------------------------------------------------- /docs/src/lib/sections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/lib/sections.ts -------------------------------------------------------------------------------- /docs/src/markdoc/nodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/markdoc/nodes.js -------------------------------------------------------------------------------- /docs/src/markdoc/search.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/markdoc/search.mjs -------------------------------------------------------------------------------- /docs/src/markdoc/tags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/markdoc/tags.js -------------------------------------------------------------------------------- /docs/src/styles/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/styles/prism.css -------------------------------------------------------------------------------- /docs/src/styles/tailwind.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/src/styles/tailwind.css -------------------------------------------------------------------------------- /docs/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/tailwind.config.ts -------------------------------------------------------------------------------- /docs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/tsconfig.json -------------------------------------------------------------------------------- /docs/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/docs/types.d.ts -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/nuget.config -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.ApiService/DotNetAspireApp.ApiService.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.ApiService/DotNetAspireApp.ApiService.csproj -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.ApiService/MessagePublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.ApiService/MessagePublisher.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.ApiService/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.ApiService/Program.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.ApiService/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.ApiService/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.ApiService/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.ApiService/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.ApiService/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.ApiService/appsettings.json -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.AppHost/DotNetAspireApp.AppHost.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.AppHost/DotNetAspireApp.AppHost.csproj -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.AppHost/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.AppHost/Program.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.AppHost/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.AppHost/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.AppHost/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.AppHost/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.AppHost/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.AppHost/appsettings.json -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Common/DotNetAspireApp.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Common/DotNetAspireApp.Common.csproj -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Common/Messages/Commands/DoSomethingCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Common/Messages/Commands/DoSomethingCommand.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Common/Messages/Commands/DoSomethingRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Common/Messages/Commands/DoSomethingRequest.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.ServiceDefaults/DotNetAspireApp.ServiceDefaults.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.ServiceDefaults/DotNetAspireApp.ServiceDefaults.csproj -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.ServiceDefaults/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.ServiceDefaults/Extensions.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/BackendApiClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/BackendApiClient.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/App.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/App.razor -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/Layout/MainLayout.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/Layout/MainLayout.razor -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/Layout/MainLayout.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/Layout/MainLayout.razor.css -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/Layout/NavMenu.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/Layout/NavMenu.razor -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/Layout/NavMenu.razor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/Layout/NavMenu.razor.css -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/Pages/Counter.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/Pages/Counter.razor -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/Pages/Enqueue.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/Pages/Enqueue.razor -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/Pages/Error.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/Pages/Error.razor -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/Pages/Home.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/Pages/Home.razor -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/Pages/Weather.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/Pages/Weather.razor -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/Routes.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/Routes.razor -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Components/_Imports.razor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Components/_Imports.razor -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/DotNetAspireApp.Web.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/DotNetAspireApp.Web.csproj -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Program.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/appsettings.json -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/wwwroot/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/wwwroot/app.css -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/wwwroot/bootstrap/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/wwwroot/bootstrap/bootstrap.min.css -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/wwwroot/bootstrap/bootstrap.min.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/wwwroot/bootstrap/bootstrap.min.css.map -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Web/wwwroot/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Web/wwwroot/favicon.png -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Worker/Areas/EmailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Worker/Areas/EmailService.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Worker/BusinessService2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Worker/BusinessService2.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Worker/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Worker/Constants.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Worker/DotNetAspireApp.Worker.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Worker/DotNetAspireApp.Worker.csproj -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Worker/DotNetAspireApp.Worker.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Worker/DotNetAspireApp.Worker.http -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Worker/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Worker/Program.cs -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Worker/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Worker/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Worker/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Worker/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Aspire/DotNetAspireApp.Worker/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Aspire/DotNetAspireApp.Worker/appsettings.json -------------------------------------------------------------------------------- /samples/Standalone/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/.dockerignore -------------------------------------------------------------------------------- /samples/Standalone/MyApp.Application/Application/Purchase/PurchaseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.Application/Application/Purchase/PurchaseService.cs -------------------------------------------------------------------------------- /samples/Standalone/MyApp.Application/MyApp.Application.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.Application/MyApp.Application.csproj -------------------------------------------------------------------------------- /samples/Standalone/MyApp.ApplicationContracts/Application/Purchase/IPurchaseService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.ApplicationContracts/Application/Purchase/IPurchaseService.cs -------------------------------------------------------------------------------- /samples/Standalone/MyApp.ApplicationContracts/Application/Purchase/PurchaseRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.ApplicationContracts/Application/Purchase/PurchaseRequest.cs -------------------------------------------------------------------------------- /samples/Standalone/MyApp.ApplicationContracts/MyApp.ApplicationContracts.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.ApplicationContracts/MyApp.ApplicationContracts.csproj -------------------------------------------------------------------------------- /samples/Standalone/MyApp.HostApp/Configure.AMQP.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.HostApp/Configure.AMQP.cs -------------------------------------------------------------------------------- /samples/Standalone/MyApp.HostApp/Configure.HTTP.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.HostApp/Configure.HTTP.cs -------------------------------------------------------------------------------- /samples/Standalone/MyApp.HostApp/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.HostApp/Dockerfile -------------------------------------------------------------------------------- /samples/Standalone/MyApp.HostApp/MyApp.HostApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.HostApp/MyApp.HostApp.csproj -------------------------------------------------------------------------------- /samples/Standalone/MyApp.HostApp/MyApp.HostApp.http: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.HostApp/MyApp.HostApp.http -------------------------------------------------------------------------------- /samples/Standalone/MyApp.HostApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.HostApp/Program.cs -------------------------------------------------------------------------------- /samples/Standalone/MyApp.HostApp/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.HostApp/Properties/launchSettings.json -------------------------------------------------------------------------------- /samples/Standalone/MyApp.HostApp/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.HostApp/appsettings.Development.json -------------------------------------------------------------------------------- /samples/Standalone/MyApp.HostApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.HostApp/appsettings.json -------------------------------------------------------------------------------- /samples/Standalone/MyApp.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/MyApp.props -------------------------------------------------------------------------------- /samples/Standalone/Standalone.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/Standalone.sln -------------------------------------------------------------------------------- /samples/Standalone/docker-compose.dcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/docker-compose.dcproj -------------------------------------------------------------------------------- /samples/Standalone/docker-compose.override.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/docker-compose.override.yml -------------------------------------------------------------------------------- /samples/Standalone/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/docker-compose.yml -------------------------------------------------------------------------------- /samples/Standalone/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/samples/Standalone/launchSettings.json -------------------------------------------------------------------------------- /spelling.dic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/spelling.dic -------------------------------------------------------------------------------- /src/Assets/Campaign1.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/Campaign1.afdesign -------------------------------------------------------------------------------- /src/Assets/Oragon-Architecture-Penknife.export.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/Oragon-Architecture-Penknife.export.png -------------------------------------------------------------------------------- /src/Assets/Oragon-Architecture-Penknife.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/Oragon-Architecture-Penknife.webp -------------------------------------------------------------------------------- /src/Assets/Oragon.RabbitMQ.fw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/Oragon.RabbitMQ.fw.png -------------------------------------------------------------------------------- /src/Assets/Oragon.RabbitMQ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/Oragon.RabbitMQ.png -------------------------------------------------------------------------------- /src/Assets/cover.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/cover.afdesign -------------------------------------------------------------------------------- /src/Assets/logo.afdesign: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/logo.afdesign -------------------------------------------------------------------------------- /src/Assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/logo.svg -------------------------------------------------------------------------------- /src/Assets/opengraph-card.fw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/opengraph-card.fw.png -------------------------------------------------------------------------------- /src/Assets/opengraph-card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/opengraph-card.png -------------------------------------------------------------------------------- /src/Assets/output/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/output/cover.png -------------------------------------------------------------------------------- /src/Assets/output/cover2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/output/cover2.png -------------------------------------------------------------------------------- /src/Assets/output/v1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/output/v1.png -------------------------------------------------------------------------------- /src/Assets/output/v2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/output/v2.png -------------------------------------------------------------------------------- /src/Assets/output/v3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Assets/output/v3.png -------------------------------------------------------------------------------- /src/Common/AzureComponent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Common/AzureComponent.cs -------------------------------------------------------------------------------- /src/Common/ConfigurationSchemaAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Common/ConfigurationSchemaAttributes.cs -------------------------------------------------------------------------------- /src/Common/ConnectionStringValidation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Common/ConnectionStringValidation.cs -------------------------------------------------------------------------------- /src/Common/EntityFrameworkUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Common/EntityFrameworkUtils.cs -------------------------------------------------------------------------------- /src/Common/HealthChecksExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Common/HealthChecksExtensions.cs -------------------------------------------------------------------------------- /src/Common/Package.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Common/Package.targets -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Abstractions/AMQPRemoteException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Abstractions/AMQPRemoteException.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Abstractions/Consumer/Actions/IAMQPResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Abstractions/Consumer/Actions/IAMQPResult.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Abstractions/Consumer/AmqpContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Abstractions/Consumer/AmqpContext.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Abstractions/Consumer/ArgumentBinders/IAmqpArgumentBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Abstractions/Consumer/ArgumentBinders/IAmqpArgumentBinder.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Abstractions/Consumer/Dispatch/Attributes/IAmqpArgumentBinderParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Abstractions/Consumer/Dispatch/Attributes/IAmqpArgumentBinderParameter.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Abstractions/Consumer/IHostedAmqpConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Abstractions/Consumer/IHostedAmqpConsumer.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Abstractions/Consumer/ResultHandlers/IResultHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Abstractions/Consumer/ResultHandlers/IResultHandler.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Abstractions/Oragon.RabbitMQ.Abstractions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Abstractions/Oragon.RabbitMQ.Abstractions.csproj -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Abstractions/Serialization/IAMQPSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Abstractions/Serialization/IAMQPSerializer.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.AspireClient/AspireClient/AspireRabbitMQExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.AspireClient/AspireClient/AspireRabbitMQExtensions.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.AspireClient/AspireClient/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.AspireClient/AspireClient/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.AspireClient/AspireClient/RabbitMQClientSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.AspireClient/AspireClient/RabbitMQClientSettings.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.AspireClient/AspireClient/RabbitMQEventSourceLogForwarder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.AspireClient/AspireClient/RabbitMQEventSourceLogForwarder.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.AspireClient/ConfigurationSchema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.AspireClient/ConfigurationSchema.json -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.AspireClient/Oragon.RabbitMQ.AspireClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.AspireClient/Oragon.RabbitMQ.AspireClient.csproj -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.AspireClient/PublicAPI.Shipped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.AspireClient/PublicAPI.Shipped.txt -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.AspireClient/PublicAPI.Unshipped.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.AspireClient/PublicAPI.Unshipped.txt -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.AspireClient/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.AspireClient/README.md -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Build.props -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Serializer.NewtonsoftJson/Oragon.RabbitMQ.Serializer.NewtonsoftJson.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Serializer.NewtonsoftJson/Oragon.RabbitMQ.Serializer.NewtonsoftJson.csproj -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Serializer.NewtonsoftJson/Serialization/NewtonsoftAMQPSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Serializer.NewtonsoftJson/Serialization/NewtonsoftAMQPSerializer.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Serializer.NewtonsoftJson/SetupExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Serializer.NewtonsoftJson/SetupExtension.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Serializer.SystemTextJson/Oragon.RabbitMQ.Serializer.SystemTextJson.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Serializer.SystemTextJson/Oragon.RabbitMQ.Serializer.SystemTextJson.csproj -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Serializer.SystemTextJson/Serialization/SystemTextJsonAMQPSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Serializer.SystemTextJson/Serialization/SystemTextJsonAMQPSerializer.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ.Serializer.SystemTextJson/SetupExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ.Serializer.SystemTextJson/SetupExtension.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Constants.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Actions/AckResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Actions/AckResult.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Actions/AmqpResults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Actions/AmqpResults.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Actions/ComposableResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Actions/ComposableResult.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Actions/ForwardResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Actions/ForwardResult.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Actions/NackResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Actions/NackResult.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Actions/RejectResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Actions/RejectResult.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Actions/ReplyResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Actions/ReplyResult.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/ArgumentBinders/DynamicArgumentBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/ArgumentBinders/DynamicArgumentBinder.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/ArgumentBinders/FromServicesArgumentBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/ArgumentBinders/FromServicesArgumentBinder.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/ArgumentBinders/MessageObjectArgumentBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/ArgumentBinders/MessageObjectArgumentBinder.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/ConsumerDescriptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/ConsumerDescriptor.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/ConsumerServer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/ConsumerServer.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Dispatch/ArgumentBinderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Dispatch/ArgumentBinderExtensions.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Dispatch/Attributes/FromAmqpHeaderAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Dispatch/Attributes/FromAmqpHeaderAttribute.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Dispatch/Attributes/FromBodyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Dispatch/Attributes/FromBodyAttribute.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Dispatch/Attributes/FromServicesAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Dispatch/Attributes/FromServicesAttribute.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Dispatch/Dispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Dispatch/Dispatcher.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/Dispatch/ResultHandlerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/Dispatch/ResultHandlerExtensions.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/QueueConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/QueueConsumer.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/ResultHandlers/GenericResultHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/ResultHandlers/GenericResultHandler.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/ResultHandlers/TaskOfAmqpResultResultHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/ResultHandlers/TaskOfAmqpResultResultHandler.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/ResultHandlers/TaskResultHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/ResultHandlers/TaskResultHandler.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Consumer/ResultHandlers/VoidResultHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Consumer/ResultHandlers/VoidResultHandler.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Extensions.DependencyInjection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Extensions.DependencyInjection.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Extensions.DependencyInjection2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Extensions.DependencyInjection2.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Extensions.List.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Extensions.List.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Extensions.RabbitMQ.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Extensions.RabbitMQ.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Extensions.Telemetry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Extensions.Telemetry.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/MessagingTelemetryNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/MessagingTelemetryNames.cs -------------------------------------------------------------------------------- /src/Oragon.RabbitMQ/Oragon.RabbitMQ.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/src/Oragon.RabbitMQ/Oragon.RabbitMQ.csproj -------------------------------------------------------------------------------- /src/PublicAPI.Shipped.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/PublicAPI.Unshipped.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.IntegratedTests/Attributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.IntegratedTests/Attributes.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.IntegratedTests/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.IntegratedTests/Constants.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.IntegratedTests/MapQueueFullFeaturedTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.IntegratedTests/MapQueueFullFeaturedTest.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.IntegratedTests/MapRpcQueueFullFeaturedTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.IntegratedTests/MapRpcQueueFullFeaturedTest.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.IntegratedTests/MultipleConsumersTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.IntegratedTests/MultipleConsumersTest.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.IntegratedTests/Oragon.RabbitMQ.IntegratedTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.IntegratedTests/Oragon.RabbitMQ.IntegratedTests.csproj -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.IntegratedTests/TestContainersTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.IntegratedTests/TestContainersTest.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.IntegratedTests/TestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.IntegratedTests/TestExtensions.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.Tests.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.Tests.props -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.TestsExtensions/Oragon.RabbitMQ.TestsExtensions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.TestsExtensions/Oragon.RabbitMQ.TestsExtensions.csproj -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.TestsExtensions/SafeRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.TestsExtensions/SafeRunner.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.TestsExtensions/TestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.TestsExtensions/TestExtensions.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/AMQPRemoteExceptionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/AMQPRemoteExceptionTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon.RabbitMQ.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon.RabbitMQ.UnitTests.csproj -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/AsStringExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/AsStringExtensionsTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/AsyncQueueConsumerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/AsyncQueueConsumerTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/ConsumerServerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/ConsumerServerTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/Extensions.ListTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/Extensions.ListTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/Extensions.RabbitMQTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/Extensions.RabbitMQTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/Extensions.TelemetryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/Extensions.TelemetryTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/FlowTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/FlowTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/GracefulShutdownTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ/GracefulShutdownTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/AckResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/AckResultTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/ComposableResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/ComposableResultTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/ForwardResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/ForwardResultTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/NackResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/NackResultTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/RejectResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/RejectResultTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/ReplyResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_Actions/ReplyResultTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_ArgumentBinders/DynamicArgumentBinderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_ArgumentBinders/DynamicArgumentBinderTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_ArgumentBinders/FactoryOfArgumentBinderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_ArgumentBinders/FactoryOfArgumentBinderTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_ArgumentBinders/FromBodyArgumentBinderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_ArgumentBinders/FromBodyArgumentBinderTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_ArgumentBinders/FromServicesArgumentBinderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_ArgumentBinders/FromServicesArgumentBinderTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_ArgumentBinders/MessageObjectArgumentBinderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Consumer_ArgumentBinders/MessageObjectArgumentBinderTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Serializers/NewtonsoftAMQPSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Serializers/NewtonsoftAMQPSerializerTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Serializers/SystemTextJsonAMQPSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/Oragon_RabbitMQ_Serializers/SystemTextJsonAMQPSerializerTests.cs -------------------------------------------------------------------------------- /tests/Oragon.RabbitMQ.UnitTests/PoC/HandlersAndTasksTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/luizcarlosfaria/Oragon.RabbitMQ/HEAD/tests/Oragon.RabbitMQ.UnitTests/PoC/HandlersAndTasksTests.cs --------------------------------------------------------------------------------