├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .gitattributes ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ └── config.yml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build.yml │ ├── docs.yml │ └── nightly-transports.yml ├── .gitignore ├── COPYRIGHT ├── Directory.Build.props ├── Directory.Packages.props ├── LICENSE ├── MassTransit.sln ├── MassTransit.sln.DotSettings ├── MassTransit.snk ├── NOTICE ├── NuGet.README.md ├── README.md ├── SECURITY.md ├── doc ├── .env.example ├── .npmrc ├── README.md ├── app.config.ts ├── assets │ └── css │ │ └── main.css ├── components │ └── global │ │ ├── FolderDetail.vue │ │ ├── FolderNavigation.vue │ │ ├── IconMassTransit.vue │ │ ├── Mermaid.vue │ │ ├── Sample.vue │ │ └── SampleIndex.vue ├── content │ ├── 0.index.md │ ├── 1.introduction │ │ └── 0.index.md │ ├── 2.quick-starts │ │ ├── 0.index.md │ │ ├── 1.in-memory.md │ │ ├── 2.rabbitmq.md │ │ ├── 3.azure-service-bus.md │ │ ├── 4.amazon-sqs.md │ │ ├── _dir.yml │ │ └── templates.md │ ├── 3.documentation │ │ ├── 1.concepts │ │ │ ├── 0.index.md │ │ │ ├── 1.messages.md │ │ │ ├── 2.consumers.md │ │ │ ├── 3.producers.md │ │ │ ├── 4.exceptions.md │ │ │ ├── 5.requests.md │ │ │ ├── _dir.yml │ │ │ ├── mediator.md │ │ │ ├── riders.md │ │ │ └── testing.md │ │ ├── 2.transports │ │ │ ├── 0.index.md │ │ │ ├── 2.rabbitmq.md │ │ │ ├── 3.azure-service-bus.md │ │ │ ├── 4.amazon-sqs.md │ │ │ ├── 5.activemq.md │ │ │ ├── _dir.yml │ │ │ ├── grpc.md │ │ │ ├── in-memory.md │ │ │ └── kafka.md │ │ ├── 3.patterns │ │ │ ├── 0.index.md │ │ │ ├── 6.saga │ │ │ │ ├── 0.index.md │ │ │ │ ├── 1.consumer-sagas.md │ │ │ │ ├── 2.state-machine.md │ │ │ │ ├── 3.persistence.md │ │ │ │ ├── _dir.yml │ │ │ │ └── guidance.md │ │ │ ├── 7.routing-slip │ │ │ │ ├── 0.index.md │ │ │ │ ├── 1.configuration.md │ │ │ │ ├── 2.request-proxy.md │ │ │ │ └── _dir.yml │ │ │ ├── _dir.yml │ │ │ ├── claim-check.md │ │ │ ├── durable-futures.md │ │ │ ├── in-memory-outbox.md │ │ │ ├── job-consumers.md │ │ │ ├── newid.md │ │ │ └── transactional-outbox.md │ │ ├── 5.configuration │ │ │ ├── 0.index.md │ │ │ ├── 1.consumers.md │ │ │ ├── 1.sagas.md │ │ │ ├── 2.transports │ │ │ │ ├── 10.kafka.md │ │ │ │ ├── 11.azure-event-hub.md │ │ │ │ ├── 2.rabbitmq.md │ │ │ │ ├── 21.azure-functions.md │ │ │ │ ├── 22.aws-lambda.md │ │ │ │ ├── 3.azure-service-bus.md │ │ │ │ ├── 4.amazon-sqs.md │ │ │ │ ├── 5.activemq.md │ │ │ │ └── _dir.yml │ │ │ ├── 3.middleware │ │ │ │ ├── 0.index.md │ │ │ │ ├── 1.filters.md │ │ │ │ ├── 2.scoped.md │ │ │ │ ├── 3.outbox.md │ │ │ │ ├── _dir.yml │ │ │ │ └── transactions.md │ │ │ ├── 4.persistence │ │ │ │ ├── _dir.yml │ │ │ │ ├── azure-cosmos.md │ │ │ │ ├── azure-service-bus.md │ │ │ │ ├── azure-table.md │ │ │ │ ├── dapper.md │ │ │ │ ├── dynamodb.md │ │ │ │ ├── entity-framework.md │ │ │ │ ├── marten.md │ │ │ │ ├── mongodb.md │ │ │ │ ├── nhibernate.md │ │ │ │ └── redis.md │ │ │ ├── 5.scheduling.md │ │ │ ├── 6.topology │ │ │ │ ├── 0.index.md │ │ │ │ ├── 1.message.md │ │ │ │ ├── _dir.yaml │ │ │ │ ├── conventions.md │ │ │ │ └── deploy.md │ │ │ ├── _dir.yml │ │ │ ├── integrations │ │ │ │ ├── 1.signalr.md │ │ │ │ ├── _dir.yaml │ │ │ │ ├── logging.md │ │ │ │ ├── nsb.md │ │ │ │ └── roslyn-analyzer.md │ │ │ ├── multibus.md │ │ │ ├── observability.md │ │ │ ├── serialization.md │ │ │ └── test-harness.md │ │ └── _dir.yml │ ├── 4.support │ │ ├── 0.index.md │ │ ├── 1.support-channels.md │ │ ├── 2.training.md │ │ ├── 3.samples.md │ │ ├── 4.upgrade.md │ │ ├── _dir.yml │ │ ├── common-mistakes.md │ │ ├── packages.md │ │ └── show-configuration.md │ └── samples │ │ ├── _dir.yml │ │ ├── getting-started.md │ │ ├── job-consumer.md │ │ └── web-application-factory.md ├── jest.config.js ├── lib │ ├── content.test.ts │ └── content.ts ├── nuxt.config.ts ├── package.json ├── plugins │ └── vue-gtag.client.js ├── public │ ├── ReceivePipeline.png │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── azure-topology.png │ ├── consumer-inbox.png │ ├── consumer-regular.png │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── icon.png │ ├── improving-small.png │ ├── improving.png │ ├── inbox-outbox-broker.png │ ├── inbox-outbox.png │ ├── landing-image.png │ ├── logo-dark.svg │ ├── logo-light.svg │ ├── mstile-150x150.png │ ├── mt-logo-color.png │ ├── mt-logo-small.png │ ├── outbox-to-broker.png │ ├── preview.png │ ├── rabbitmq-publish-topology.png │ ├── rabbitmq-send-topology.png │ ├── register.png │ ├── requestResponse.svg │ ├── robots.txt │ ├── safari-pinned-tab.svg │ ├── site.webmanifest │ ├── write-to-broker.png │ └── write-to-outbox.png ├── renovate.json ├── server │ └── middleware │ │ └── redirects.ts ├── tailwind.config.js ├── tokens.config.ts ├── tsconfig.json ├── vercel.json └── yarn.lock ├── docs ├── .vuepress │ ├── components │ │ ├── LaunchPad.vue │ │ └── Wow.vue │ ├── config.js │ ├── public │ │ ├── ReceivePipeline.png │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-512x512.png │ │ ├── apple-touch-icon.png │ │ ├── azure-topology.png │ │ ├── browserconfig.xml │ │ ├── consumer-inbox.png │ │ ├── consumer-regular.png │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── favicon.ico │ │ ├── improving-small.png │ │ ├── improving.png │ │ ├── inbox-outbox-broker.png │ │ ├── inbox-outbox.png │ │ ├── mstile-150x150.png │ │ ├── mt-logo-color.png │ │ ├── mt-logo-small.png │ │ ├── outbox-to-broker.png │ │ ├── rabbitmq-publish-topology.png │ │ ├── rabbitmq-send-topology.png │ │ ├── register.png │ │ ├── requestResponse.svg │ │ ├── safari-pinned-tab.svg │ │ ├── site.webmanifest │ │ ├── write-to-broker.png │ │ └── write-to-outbox.png │ └── styles │ │ └── palette.styl ├── README.md ├── advanced │ ├── README.md │ ├── audit.md │ ├── batching.md │ ├── connect-endpoint.md │ ├── courier │ │ ├── README.md │ │ ├── activities.md │ │ ├── builder.md │ │ ├── events.md │ │ ├── execute.md │ │ └── subscriptions.md │ ├── job-consumers.md │ ├── middleware │ │ ├── README.md │ │ ├── circuit-breaker.md │ │ ├── concurrency-limit.md │ │ ├── custom.md │ │ ├── killswitch.md │ │ ├── latest.md │ │ ├── rate-limiter.md │ │ ├── receive.md │ │ ├── scoped.md │ │ └── transactions.md │ ├── monitoring │ │ ├── applications-insights.md │ │ ├── diagnostic-source.md │ │ ├── perfcounters.md │ │ └── prometheus.md │ ├── observers.md │ ├── scheduling │ │ ├── README.md │ │ ├── activemq-delayed.md │ │ ├── amazonsqs-scheduler.md │ │ ├── azure-sb-scheduler.md │ │ ├── hangfire.md │ │ ├── rabbitmq-delayed.md │ │ ├── redeliver.md │ │ └── scheduling-api.md │ ├── signalr │ │ ├── README.md │ │ ├── considerations.md │ │ ├── hub_endpoints.md │ │ ├── interop.md │ │ ├── quickstart.md │ │ └── sample.md │ ├── topology │ │ ├── README.md │ │ ├── consume.md │ │ ├── conventions.md │ │ ├── deploy.md │ │ ├── message.md │ │ ├── publish.md │ │ ├── rabbitmq.md │ │ ├── send.md │ │ └── servicebus.md │ └── transactional-outbox.md ├── architecture │ ├── encrypted-messages.md │ ├── green-cache.md │ ├── history.md │ ├── interoperability.md │ ├── newid.md │ ├── nservicebus.md │ ├── packages.md │ └── versioning.md ├── articles │ ├── durable-futures.md │ ├── mediator.md │ ├── net5.md │ └── outbox.md ├── code │ ├── advanced │ │ ├── BatchingConsumer.cs │ │ ├── BatchingConsumerAzure.cs │ │ ├── BatchingConsumerBus.cs │ │ ├── BatchingConsumerExplicit.cs │ │ └── BusHostTopologyMatch.cs │ ├── audit │ │ ├── AuditAzureTableWithCustomPartitionKey.cs │ │ ├── AuditAzureTableWithMessageTypeFilter.cs │ │ ├── AuditAzureTableWithStorageAccount.cs │ │ └── AuditAzureTableWithTableSupplied.cs │ ├── code.csproj │ ├── configuration │ │ ├── AspNetCoreEndpointListener.cs │ │ ├── AspNetCoreListener.cs │ │ ├── AspNetCorePublisher.cs │ │ ├── AspNetCorePublisherController.cs │ │ ├── AspNetCorePublisherHealthCheck.cs │ │ ├── ConsoleAppListener.cs │ │ └── ConsoleAppPublisher.cs │ ├── containers │ │ ├── ContainerConsumers.cs │ │ ├── ContainerContracts.cs │ │ ├── MicrosoftConnect.cs │ │ ├── MicrosoftContainer.cs │ │ ├── MicrosoftContainerAddConsumer.cs │ │ ├── MicrosoftContainerAddConsumerEndpoint.cs │ │ ├── MicrosoftContainerConfigureConsumer.cs │ │ ├── MicrosoftContainerFormatter.cs │ │ ├── MicrosoftContainerFormatterInline.cs │ │ ├── MicrosoftDeployTopology.cs │ │ ├── MultiBusConsumers.cs │ │ ├── MultiBusContainer.cs │ │ ├── MultiBusThreeContainer.cs │ │ └── MultiBusTwoContainer.cs │ ├── quickstart │ │ ├── GettingStarted.cs │ │ ├── GettingStartedConsumer.cs │ │ └── Worker.cs │ ├── riders │ │ ├── EventHubConsumer.cs │ │ ├── EventHubProducer.cs │ │ ├── KafkaConsumer.cs │ │ ├── KafkaProducer.cs │ │ ├── KafkaTombstoneProducer.cs │ │ ├── KafkaTopicTopology.cs │ │ └── KafkaWildcardConsumer.cs │ ├── sagas │ │ ├── MongoDbRegisterClassMap.cs │ │ ├── MongoDbSagaClassMap.cs │ │ ├── MongoDbSagaContainer.cs │ │ ├── MongoDbSagaContainerCollection.cs │ │ ├── OrderState.cs │ │ ├── OrderStateMachine.cs │ │ ├── RedisSagaContainer.cs │ │ └── RedisSagaContainerConfiguration.cs │ ├── scheduling │ │ ├── SchedulingActiveMQ.cs │ │ ├── SchedulingAmazonSQS.cs │ │ ├── SchedulingAzure.cs │ │ ├── SchedulingConsumeContext.cs │ │ ├── SchedulingDelayed.cs │ │ ├── SchedulingEndpoint.cs │ │ ├── SchedulingInMemory.cs │ │ ├── SchedulingInternalInstance.cs │ │ ├── SchedulingRabbitMQ.cs │ │ └── SchedulingScheduler.cs │ ├── testing │ │ ├── UsingInMemoryTestHarness.cs │ │ └── UsingInMemoryTestHarnessConsumer.cs │ ├── topology │ │ ├── TopologyContracts.cs │ │ └── TopologyRabbitMqPublish.cs │ ├── transports │ │ ├── ActiveMqConsoleListener.cs │ │ ├── AmazonRabbitMqConsoleListener.cs │ │ ├── AmazonSqsConsoleListener.cs │ │ ├── AmazonSqsReceiveEndpoint.cs │ │ ├── AmazonSqsScopedConsoleListener.cs │ │ ├── CloudAmqpConsoleListener.cs │ │ ├── ConfigureBatchConsoleListener.cs │ │ ├── GrpcConsoleListener.cs │ │ ├── GrpcMultiConsoleListener.cs │ │ ├── InMemoryBus.cs │ │ ├── RabbitMqConsoleListener.cs │ │ ├── ServiceBusConsoleListener.cs │ │ ├── ServiceBusManagedIdentityConsoleListener.cs │ │ └── ServiceBusReceiveEndpoint.cs │ ├── turnout │ │ ├── JobSystemClient.cs │ │ └── JobSystemConsoleService.cs │ └── usage │ │ ├── UsageConsumer.cs │ │ ├── UsageConsumerBus.cs │ │ ├── UsageConsumerConnect.cs │ │ ├── UsageConsumerOverloads.cs │ │ ├── UsageConsumerTemporaryEndpoint.cs │ │ ├── UsageContracts.cs │ │ ├── UsageHandler.cs │ │ ├── UsageInstance.cs │ │ ├── UsageMediator.cs │ │ ├── UsageMediatorConfigure.cs │ │ ├── UsageMediatorConnect.cs │ │ ├── UsageMediatorConsumer.cs │ │ ├── UsageMediatorContainer.cs │ │ ├── UsageMediatorRequest.cs │ │ ├── UsageMessageCorrelation.cs │ │ ├── UsageMessageSendCorrelation.cs │ │ └── UsageMessageSetCorrelation.cs ├── discord.md ├── getting-started │ ├── README.md │ ├── live-coding.md │ └── upgrade-v6.md ├── learn │ ├── README.md │ ├── analyzers.md │ ├── contributing.md │ ├── loving-the-community.md │ ├── samples.md │ ├── support.md │ ├── training.md │ └── videos.md ├── platform │ ├── README.md │ └── configuration.md ├── quick-starts │ ├── README.md │ ├── azure-service-bus.md │ ├── in-memory.md │ ├── rabbitmq.md │ └── sqs.md ├── releases │ ├── README.md │ ├── v7.0.4.md │ ├── v7.0.6.md │ ├── v7.0.7.md │ ├── v7.1.0.md │ ├── v7.1.1.md │ ├── v7.1.3.md │ ├── v7.1.4.md │ ├── v7.1.5.md │ ├── v7.1.6.md │ ├── v7.1.7.md │ ├── v7.1.8.md │ ├── v7.2.0.md │ ├── v7.2.3.md │ └── v8.0.0.md ├── support.md ├── troubleshooting │ ├── common-gotchas.md │ └── show-config.md ├── understand │ ├── README.md │ ├── additions-to-transport.md │ ├── key-ideas.md │ ├── publishing.md │ └── under-the-hood.md └── usage │ ├── README.md │ ├── audit │ └── azuretable.md │ ├── configuration.md │ ├── consumers.md │ ├── containers │ ├── README.md │ ├── autofac.md │ ├── castlewindsor.md │ ├── definitions.md │ ├── msdi.md │ ├── multibus.md │ ├── simpleinjector.md │ └── structuremap.md │ ├── correlation.md │ ├── exceptions.md │ ├── faas │ ├── README.md │ ├── aws-lambda.md │ └── azure-functions.md │ ├── guidance.md │ ├── lifecycle-observers.md │ ├── logging.md │ ├── mediator.md │ ├── message-data.md │ ├── messages.md │ ├── monitoring.md │ ├── producers.md │ ├── requests.md │ ├── riders │ ├── README.md │ ├── eventhub.md │ └── kafka.md │ ├── sagas │ ├── README.md │ ├── automatonymous.md │ ├── azure-table.md │ ├── consumer-saga.md │ ├── cosmos.md │ ├── dapper.md │ ├── ef.md │ ├── efcore.md │ ├── guidance.md │ ├── marten.md │ ├── mongodb.md │ ├── nhibernate.md │ ├── persistence.md │ ├── quickstart.md │ ├── redis.md │ └── session.md │ ├── templates.md │ ├── testing.md │ └── transports │ ├── README.md │ ├── activemq.md │ ├── amazonsqs.md │ ├── azure-sb.md │ ├── grpc.md │ ├── in-memory.md │ └── rabbitmq.md ├── mt-logo-small.png ├── package.json ├── signing.props ├── src ├── Directory.Build.props ├── MassTransit.Abstractions │ ├── Attributes │ │ ├── ConfigureConsumeTopologyAttribute.cs │ │ ├── EntityNameAttribute.cs │ │ ├── ExcludeFromConfigureEndpointsAttribute.cs │ │ ├── ExcludeFromImplementedTypesAttribute.cs │ │ ├── ExcludeFromTopologyAttribute.cs │ │ ├── FaultEntityNameAttribute.cs │ │ ├── IndexedAttribute.cs │ │ ├── MessageUrnAttribute.cs │ │ └── NullableAttributes.cs │ ├── BatchProduceExtensions.cs │ ├── BusControlHealthExtensions.cs │ ├── BusDepotExtensions.cs │ ├── BusHandle.cs │ ├── BusHealthResult.cs │ ├── BusHealthStatus.cs │ ├── BusInstance.cs │ ├── Clients │ │ ├── ClientFactoryContext.cs │ │ ├── IClientFactory.cs │ │ ├── IRequestClient.cs │ │ ├── IRequestPipeConfigurator.cs │ │ ├── RequestHandle.cs │ │ ├── RequestPipeConfiguratorCallback.cs │ │ ├── RequestTimeout.cs │ │ ├── Response.cs │ │ └── ResponseExtensions.cs │ ├── Configuration │ │ ├── Configuration │ │ │ ├── ActivityConfigurationObservable.cs │ │ │ ├── ConsumerConfigurationObservable.cs │ │ │ ├── EndpointConfigurationObservable.cs │ │ │ ├── GroupKeyProvider.cs │ │ │ ├── HandlerConfigurationObservable.cs │ │ │ ├── IOptions.cs │ │ │ ├── IOptionsSet.cs │ │ │ ├── OptionsSet.cs │ │ │ ├── SagaConfigurationObservable.cs │ │ │ └── ValueTypeGroupKeyProvider.cs │ │ ├── Consumers │ │ │ ├── BatchOptions.cs │ │ │ ├── BatchTimeLimitStart.cs │ │ │ ├── IActivityConfigurationObserver.cs │ │ │ ├── IActivityConfigurationObserverConnector.cs │ │ │ ├── IBatchConfigurator.cs │ │ │ ├── ICompensateActivityConfigurator.cs │ │ │ ├── ICompensateActivityLogConfigurator.cs │ │ │ ├── ICompensateLogConfigurator.cs │ │ │ ├── IConsumeConfigurator.cs │ │ │ ├── IConsumerConfigurationObserver.cs │ │ │ ├── IConsumerConfigurationObserverConnector.cs │ │ │ ├── IConsumerConfigurator.cs │ │ │ ├── IConsumerMessageConfigurator.cs │ │ │ ├── IExecuteActivityArgumentsConfigurator.cs │ │ │ ├── IExecuteActivityConfigurator.cs │ │ │ ├── IExecuteArgumentsConfigurator.cs │ │ │ ├── IGroupKeyProvider.cs │ │ │ ├── IHandlerConfigurationObserver.cs │ │ │ ├── IHandlerConfigurationObserverConnector.cs │ │ │ ├── IHandlerConfigurator.cs │ │ │ ├── IInstanceConfigurator.cs │ │ │ ├── IMessageConfigurationObserver.cs │ │ │ ├── IObserverConfigurator.cs │ │ │ ├── IRoutingSlipConfigurator.cs │ │ │ ├── ISagaConfigurationObserver.cs │ │ │ ├── ISagaConfigurationObserverConnector.cs │ │ │ ├── ISagaConfigurator.cs │ │ │ ├── ISagaMessageConfigurator.cs │ │ │ └── IServiceInstanceConfigurator.cs │ │ ├── DependencyInjection │ │ │ ├── ActivityDefinition.cs │ │ │ ├── Configuration │ │ │ │ ├── CompensateActivityEndpointDefinition.cs │ │ │ │ ├── ConsumerEndpointDefinition.cs │ │ │ │ ├── EndpointRegistrationConfigurator.cs │ │ │ │ ├── EndpointSettings.cs │ │ │ │ ├── ExecuteActivityEndpointDefinition.cs │ │ │ │ ├── FutureEndpointDefinition.cs │ │ │ │ ├── SagaEndpointDefinition.cs │ │ │ │ └── SettingsEndpointDefinition.cs │ │ │ ├── ConsumerDefinition.cs │ │ │ ├── ExecuteActivityDefinition.cs │ │ │ ├── FutureDefinition.cs │ │ │ ├── IActivityDefinition.cs │ │ │ ├── IActivityRegistrationConfigurator.cs │ │ │ ├── IConsumerDefinition.cs │ │ │ ├── IConsumerRegistrationConfigurator.cs │ │ │ ├── IDefinition.cs │ │ │ ├── IEndpointDefinition.cs │ │ │ ├── IEndpointRegistrationConfigurator.cs │ │ │ ├── IEndpointSettings.cs │ │ │ ├── IExecuteActivityDefinition.cs │ │ │ ├── IExecuteActivityRegistrationConfigurator.cs │ │ │ ├── IFutureDefinition.cs │ │ │ ├── IRegistrationContext.cs │ │ │ ├── ISagaDefinition.cs │ │ │ ├── ResponseEndpointDefinition.cs │ │ │ ├── SagaDefinition.cs │ │ │ └── TemporaryEndpointDefinition.cs │ │ ├── IBusFactoryConfigurator.cs │ │ ├── IConfigureReceiveEndpoint.cs │ │ ├── IMessageFilterConfigurator.cs │ │ ├── IMessageTypeFilterConfigurator.cs │ │ ├── IReceiveConfigurator.cs │ │ ├── IReceiveConnector.cs │ │ ├── IRiderFactoryConfigurator.cs │ │ ├── ISpecification.cs │ │ ├── MassTransitHostOptions.cs │ │ ├── Middleware │ │ │ ├── DelegateConfigurationExtensions.cs │ │ │ ├── FilterConfigurationExtensions.cs │ │ │ ├── IConsumePipeConfigurator.cs │ │ │ ├── IEndpointConfigurationObserver.cs │ │ │ ├── IEndpointConfigurationObserverConnector.cs │ │ │ ├── IEndpointConfigurator.cs │ │ │ ├── IExceptionConfigurator.cs │ │ │ ├── IPipeConfigurator.cs │ │ │ ├── IPublishPipeConfigurator.cs │ │ │ ├── IPublishPipelineConfigurator.cs │ │ │ ├── IReceiveEndpointConfigurator.cs │ │ │ ├── IReceiveEndpointDependencyConnector.cs │ │ │ ├── IReceiveEndpointDependentConnector.cs │ │ │ ├── IReceivePipeConfigurator.cs │ │ │ ├── IReceivePipelineConfigurator.cs │ │ │ ├── ISendPipeConfigurator.cs │ │ │ ├── ISendPipelineConfigurator.cs │ │ │ ├── ITransportConfigurator.cs │ │ │ └── ReceiveEndpointConfiguratorDependencyExtensions.cs │ │ ├── RedeliveryOptions.cs │ │ ├── Topology │ │ │ ├── IConsumeTopologyConfigurator.cs │ │ │ ├── IDeadLetterQueueNameFormatter.cs │ │ │ ├── IErrorQueueNameFormatter.cs │ │ │ ├── IMessageConsumeTopologyConfigurator.cs │ │ │ ├── IMessagePublishTopologyConfigurator.cs │ │ │ ├── IMessageSendTopologyConfigurator.cs │ │ │ ├── IPublishTopologyConfigurator.cs │ │ │ └── ISendTopologyConfigurator.cs │ │ ├── Transports │ │ │ └── IReceiveEndpointSpecification.cs │ │ ├── ValidationResult.cs │ │ ├── ValidationResultDisposition.cs │ │ └── ValidationResultExtensions.cs │ ├── ConnectHandle.cs │ ├── Contexts │ │ ├── CompensateActivityContext.cs │ │ ├── CompensateContext.cs │ │ ├── CompensationResult.cs │ │ ├── ConsumeContext.cs │ │ ├── ConsumeContextExecuteExtensions.cs │ │ ├── ConsumeRetryContext.cs │ │ ├── ConsumerConsumeContext.cs │ │ ├── ConsumerFaultContext.cs │ │ ├── Context │ │ │ ├── MissingConsumeContext.cs │ │ │ ├── PendingFaultCollection.cs │ │ │ ├── PublishContextProxy.cs │ │ │ ├── PublishEndpointConverterCache.cs │ │ │ ├── ResponseEndpointConverterCache.cs │ │ │ ├── SendContextProxy.cs │ │ │ ├── SendContextScope.cs │ │ │ └── SendEndpointConverterCache.cs │ │ ├── CourierContext.cs │ │ ├── ExceptionConsumeContext.cs │ │ ├── ExceptionConsumerConsumeContext.cs │ │ ├── ExceptionReceiveContext.cs │ │ ├── ExceptionSagaConsumeContext.cs │ │ ├── ExecuteActivityContext.cs │ │ ├── ExecuteContext.cs │ │ ├── ExecutionResult.cs │ │ ├── HeaderValue.cs │ │ ├── Headers.cs │ │ ├── JobContext.cs │ │ ├── MessageBody.cs │ │ ├── MessageContext.cs │ │ ├── PayloadFactory.cs │ │ ├── PipeContext.cs │ │ ├── PublishContext.cs │ │ ├── PublishExecuteExtensions.cs │ │ ├── ReceiveContext.cs │ │ ├── ReceiveContextExtensions.cs │ │ ├── RespondAsyncExecuteExtensions.cs │ │ ├── RoutingKeyConsumeContext.cs │ │ ├── RoutingKeyExtensions.cs │ │ ├── RoutingKeySendContext.cs │ │ ├── SagaConsumeContext.cs │ │ ├── SendConsumeContextExecuteExtensions.cs │ │ ├── SendConsumeContextExtensions.cs │ │ ├── SendContext.cs │ │ ├── SendContextExtensions.cs │ │ ├── SendExecuteExtensions.cs │ │ ├── SendHeaders.cs │ │ ├── SerializerContext.cs │ │ ├── StopContext.cs │ │ ├── StopSupervisorContext.cs │ │ ├── TimeSpanContextScheduleExtensions.cs │ │ ├── TimeSpanScheduleExtensions.cs │ │ ├── TimeSpanSchedulePublishExtensions.cs │ │ ├── TransformContext.cs │ │ └── UpdatePayloadFactory.cs │ ├── Contracts │ │ ├── Batch.cs │ │ ├── BatchCompletionMode.cs │ │ ├── BusReady.cs │ │ ├── ExceptionInfo.cs │ │ ├── Fault.cs │ │ ├── HostInfo.cs │ │ ├── HostReady.cs │ │ ├── ReceiveEndpointCompleted.cs │ │ ├── ReceiveEndpointEvent.cs │ │ ├── ReceiveEndpointFaulted.cs │ │ ├── ReceiveEndpointReady.cs │ │ ├── ReceiveEndpointStopping.cs │ │ ├── ReceiveFault.cs │ │ ├── ReceiveTransportCompleted.cs │ │ ├── ReceiveTransportEvent.cs │ │ ├── ReceiveTransportFaulted.cs │ │ ├── ReceiveTransportReady.cs │ │ ├── RiderReady.cs │ │ └── Scheduling │ │ │ ├── CancelScheduledMessage.cs │ │ │ ├── CancelScheduledRecurringMessage.cs │ │ │ ├── MissedEventPolicy.cs │ │ │ ├── PauseScheduledRecurringMessage.cs │ │ │ ├── RecurringSchedule.cs │ │ │ ├── ResumeScheduledRecurringMessage.cs │ │ │ ├── ScheduleMessage.cs │ │ │ └── ScheduleRecurringMessage.cs │ ├── CorrelatedBy.cs │ ├── Courier │ │ ├── Courier │ │ │ ├── Contracts │ │ │ │ ├── Activity.cs │ │ │ │ ├── ActivityException.cs │ │ │ │ ├── ActivityLog.cs │ │ │ │ ├── CompensateLog.cs │ │ │ │ ├── RoutingSlip.cs │ │ │ │ ├── RoutingSlipActivityCompensated.cs │ │ │ │ ├── RoutingSlipActivityCompensationFailed.cs │ │ │ │ ├── RoutingSlipActivityCompleted.cs │ │ │ │ ├── RoutingSlipActivityFaulted.cs │ │ │ │ ├── RoutingSlipCompensationFailed.cs │ │ │ │ ├── RoutingSlipCompleted.cs │ │ │ │ ├── RoutingSlipEventContents.cs │ │ │ │ ├── RoutingSlipEvents.cs │ │ │ │ ├── RoutingSlipFaulted.cs │ │ │ │ ├── RoutingSlipRevised.cs │ │ │ │ ├── RoutingSlipTerminated.cs │ │ │ │ └── Subscription.cs │ │ │ ├── IRoutingSlipEventPublisher.cs │ │ │ ├── Messages │ │ │ │ ├── RoutingSlipActivity.cs │ │ │ │ ├── RoutingSlipActivityCompensatedMessage.cs │ │ │ │ ├── RoutingSlipActivityCompensationFailedMessage.cs │ │ │ │ ├── RoutingSlipActivityCompletedMessage.cs │ │ │ │ ├── RoutingSlipActivityException.cs │ │ │ │ ├── RoutingSlipActivityFaultedMessage.cs │ │ │ │ ├── RoutingSlipActivityLog.cs │ │ │ │ ├── RoutingSlipCompensateLog.cs │ │ │ │ ├── RoutingSlipCompensationFailedMessage.cs │ │ │ │ ├── RoutingSlipCompletedMessage.cs │ │ │ │ ├── RoutingSlipFaultedMessage.cs │ │ │ │ ├── RoutingSlipRevisedMessage.cs │ │ │ │ ├── RoutingSlipRoutingSlip.cs │ │ │ │ ├── RoutingSlipSubscription.cs │ │ │ │ └── RoutingSlipTerminatedMessage.cs │ │ │ └── RoutingSlipEventPublisher.cs │ │ ├── IActivity.cs │ │ ├── IActivityFactory.cs │ │ ├── ICompensateActivity.cs │ │ ├── ICompensateActivityFactory.cs │ │ ├── IExecuteActivity.cs │ │ ├── IExecuteActivityFactory.cs │ │ ├── IItineraryBuilder.cs │ │ ├── IRoutingSlipBuilder.cs │ │ └── RoutingSlipExtensions.cs │ ├── Diagnostics │ │ ├── IProbeSite.cs │ │ ├── ProbeContext.cs │ │ └── ProbeContextExtensions.cs │ ├── EndpointHealthResult.cs │ ├── Exceptions │ │ ├── AbstractUriException.cs │ │ ├── ActivityCompensationException.cs │ │ ├── ActivityExecutionException.cs │ │ ├── ActivityExecutionFaultedException.cs │ │ ├── CommandException.cs │ │ ├── ConcurrencyException.cs │ │ ├── ConfigurationException.cs │ │ ├── ConnectionException.cs │ │ ├── ConsumeContextNotAvailableException.cs │ │ ├── ConsumerCanceledException.cs │ │ ├── ConsumerException.cs │ │ ├── ConsumerMessageException.cs │ │ ├── ConventionException.cs │ │ ├── CourierException.cs │ │ ├── DuplicateKeyPipeConfigurationException.cs │ │ ├── EndpointException.cs │ │ ├── EndpointNotFoundException.cs │ │ ├── EventExecutionException.cs │ │ ├── ExceptionInfoException.cs │ │ ├── FutureNotFoundException.cs │ │ ├── InvalidCompensationAddressException.cs │ │ ├── JobAlreadyExistsException.cs │ │ ├── JobNotFoundException.cs │ │ ├── MassTransitException.cs │ │ ├── MassTransitExceptionExtensions.cs │ │ ├── MessageDataException.cs │ │ ├── MessageDataNotFoundException.cs │ │ ├── MessageException.cs │ │ ├── MessageInitializerException.cs │ │ ├── MessageNotConsumedException.cs │ │ ├── MessageRetryLimitExceededException.cs │ │ ├── NinjectCantHandleThis.cs │ │ ├── NotAcceptedStateMachineException.cs │ │ ├── NotImplementedByDesignException.cs │ │ ├── PayloadException.cs │ │ ├── PayloadFactoryException.cs │ │ ├── PayloadNotFoundException.cs │ │ ├── PipeBuilderException.cs │ │ ├── PipeConfigurationException.cs │ │ ├── PipelineException.cs │ │ ├── ProduceException.cs │ │ ├── PublishException.cs │ │ ├── RequestCanceledException.cs │ │ ├── RequestException.cs │ │ ├── RequestFaultException.cs │ │ ├── RequestTimeoutException.cs │ │ ├── RoutingSlipArgumentException.cs │ │ ├── RoutingSlipException.cs │ │ ├── SagaException.cs │ │ ├── SagaStateMachineException.cs │ │ ├── SendException.cs │ │ ├── ShutDownException.cs │ │ ├── TransportException.cs │ │ ├── TransportUnavailableException.cs │ │ ├── UnhandledEventException.cs │ │ ├── UnknownEventException.cs │ │ ├── UnknownStateException.cs │ │ └── ValueFactoryException.cs │ ├── Futures │ │ ├── FutureMessage.cs │ │ ├── FutureState.cs │ │ ├── FutureSubscription.cs │ │ └── Futures │ │ │ └── Contracts │ │ │ └── Get.cs │ ├── HostConnectReceiveEndpointExtensions.cs │ ├── HostReceiveEndpointHandle.cs │ ├── IBus.cs │ ├── IBusControl.cs │ ├── IBusDepot.cs │ ├── IConsumer.cs │ ├── IConsumerFactory.cs │ ├── IEndpointNameFormatter.cs │ ├── IJobConsumer.cs │ ├── ILoadSagaRepository.cs │ ├── IPublishEndpoint.cs │ ├── IPublishEndpointProvider.cs │ ├── IReceiveEndpoint.cs │ ├── IRequestSendEndpoint.cs │ ├── ISaga.cs │ ├── ISendEndpoint.cs │ ├── ISendEndpointProvider.cs │ ├── InVar.cs │ ├── Initializers │ │ ├── IInitializerVariable.cs │ │ ├── IMessageInitializer.cs │ │ ├── InitializeContext.cs │ │ └── Variables │ │ │ ├── IdVariable.cs │ │ │ └── TimestampVariable.cs │ ├── Internals │ │ ├── Extensions │ │ │ ├── DictionaryExtensions.cs │ │ │ ├── ExceptionExtensions.cs │ │ │ ├── ExpressionExtensions.cs │ │ │ ├── ITypeCache.cs │ │ │ ├── InterfaceExtensions.cs │ │ │ ├── QueryStringExtensions.cs │ │ │ ├── TaskExtensions.cs │ │ │ ├── TimeSpanExtensions.cs │ │ │ └── TypeExtensions.cs │ │ ├── GraphValidation │ │ │ ├── AdjacencyList.cs │ │ │ ├── CyclicGraphException.cs │ │ │ ├── DependencyGraph.cs │ │ │ ├── DependencyGraphNode.cs │ │ │ ├── Edge.cs │ │ │ ├── Node.cs │ │ │ ├── NodeList.cs │ │ │ ├── NodeTable.cs │ │ │ ├── Tarjan.cs │ │ │ ├── TarjanNodeProperties.cs │ │ │ ├── TopologicalSort.cs │ │ │ └── TopologicalSortNodeProperties.cs │ │ ├── IMessageTypeCache.cs │ │ └── Reflection │ │ │ ├── IReadOnlyPropertyCache.cs │ │ │ ├── IReadWritePropertyCache.cs │ │ │ ├── InterfaceReflectionCache.cs │ │ │ ├── ReadOnlyProperty.cs │ │ │ ├── ReadOnlyPropertyCache.cs │ │ │ ├── ReadWriteProperty.cs │ │ │ ├── ReadWritePropertyCache.cs │ │ │ └── TypeNameFormatter.cs │ ├── JobService │ │ └── Contracts │ │ │ └── JobService │ │ │ ├── AllocateJobSlot.cs │ │ │ ├── CancelJob.cs │ │ │ ├── CompleteJob.cs │ │ │ ├── ConcurrentLimitKind.cs │ │ │ ├── FaultJob.cs │ │ │ ├── GetJobAttemptStatus.cs │ │ │ ├── GetJobState.cs │ │ │ ├── JobAttemptCanceled.cs │ │ │ ├── JobAttemptCompleted.cs │ │ │ ├── JobAttemptCreated.cs │ │ │ ├── JobAttemptFaulted.cs │ │ │ ├── JobAttemptStarted.cs │ │ │ ├── JobAttemptStatus.cs │ │ │ ├── JobCanceled.cs │ │ │ ├── JobCompleted.cs │ │ │ ├── JobFaulted.cs │ │ │ ├── JobRetryWaitElapsed.cs │ │ │ ├── JobSlotAllocated.cs │ │ │ ├── JobSlotDisposition.cs │ │ │ ├── JobSlotReleased.cs │ │ │ ├── JobSlotUnavailable.cs │ │ │ ├── JobSlotWaitElapsed.cs │ │ │ ├── JobStarted.cs │ │ │ ├── JobState.cs │ │ │ ├── JobStatus.cs │ │ │ ├── JobStatusCheckRequested.cs │ │ │ ├── JobSubmissionAccepted.cs │ │ │ ├── JobSubmitted.cs │ │ │ ├── RetryJob.cs │ │ │ ├── SetConcurrentJobLimit.cs │ │ │ ├── StartJob.cs │ │ │ ├── StartJobAttempt.cs │ │ │ └── SubmitJob.cs │ ├── MassTransit.Abstractions.csproj │ ├── MassTransit.Abstractions.csproj.DotSettings │ ├── Mediator │ │ ├── IMediator.cs │ │ ├── IScopedMediator.cs │ │ ├── MediatorRequestHandler.cs │ │ └── Request.cs │ ├── MediatorRequestExtensions.cs │ ├── MessageData │ │ ├── IMessageData.cs │ │ ├── IMessageDataRepository.cs │ │ ├── MessageData.cs │ │ └── MessageDataDefaults.cs │ ├── MessageDefaults.cs │ ├── MessageHandler.cs │ ├── MessageHeaders.cs │ ├── MessageTypeCache.cs │ ├── MessageUrn.cs │ ├── Metadata │ │ ├── BusHostInfo.cs │ │ ├── HostMetadataCache.cs │ │ ├── IImplementedMessageType.cs │ │ ├── IImplementedMessageTypeCache.cs │ │ └── ImplementedMessageTypeCache.cs │ ├── Middleware │ │ ├── AgentExtensions.cs │ │ ├── BindContext.cs │ │ ├── CommandExtensions.cs │ │ ├── ConcurrencyLimitExtensions.cs │ │ ├── Configuration │ │ │ ├── ChildSpecificationPipeBuilder.cs │ │ │ ├── Consume │ │ │ │ ├── ConsumePipeSpecificationObservable.cs │ │ │ │ ├── IConsumePipeSpecification.cs │ │ │ │ ├── IConsumePipeSpecificationObserver.cs │ │ │ │ ├── IConsumePipeSpecificationObserverConnector.cs │ │ │ │ ├── IMessageConsumePipeConfigurator.cs │ │ │ │ ├── IMessageConsumePipeSpecification.cs │ │ │ │ └── ParentConsumePipeSpecificationObserver.cs │ │ │ ├── ExceptionSpecification.cs │ │ │ ├── FilterPipeSpecification.cs │ │ │ ├── Filters │ │ │ │ ├── AsyncDelegatePipeSpecification.cs │ │ │ │ ├── DelegatePipeSpecification.cs │ │ │ │ └── SplitFilterPipeSpecification.cs │ │ │ ├── IBuildPipeConfigurator.cs │ │ │ ├── IPipeBuilder.cs │ │ │ ├── IPipeSpecification.cs │ │ │ ├── IReceiveEndpointBuilder.cs │ │ │ ├── ISpecificationPipeBuilder.cs │ │ │ ├── ISpecificationPipeSpecification.cs │ │ │ ├── PipeBuilder.cs │ │ │ ├── PipeConfigurator.cs │ │ │ ├── Publish │ │ │ │ ├── IMessagePublishPipeSpecification.cs │ │ │ │ ├── IPublishPipeSpecification.cs │ │ │ │ ├── IPublishPipeSpecificationObserver.cs │ │ │ │ ├── IPublishPipeSpecificationObserverConnector.cs │ │ │ │ ├── MessagePublishPipeSpecification.cs │ │ │ │ ├── MessagePublishPipeSplitFilterSpecification.cs │ │ │ │ ├── PublishPipeSpecification.cs │ │ │ │ └── PublishPipeSpecificationObservable.cs │ │ │ ├── RetryPolicyFactory.cs │ │ │ ├── Send │ │ │ │ ├── IMessageSendPipeSpecification.cs │ │ │ │ ├── ISendPipeSpecification.cs │ │ │ │ ├── ISendPipeSpecificationObserver.cs │ │ │ │ ├── ISendPipeSpecificationObserverConnector.cs │ │ │ │ ├── MessageSendPipeSpecification.cs │ │ │ │ ├── MessageSendPipeSplitFilterSpecification.cs │ │ │ │ ├── SendPipeSpecification.cs │ │ │ │ └── SendPipeSpecificationObservable.cs │ │ │ └── SpecificationPipeBuilder.cs │ │ ├── ConnectPipeOptions.cs │ │ ├── Contracts │ │ │ ├── CircuitBreakerClosed.cs │ │ │ ├── CircuitBreakerOpened.cs │ │ │ ├── CommandContext.cs │ │ │ ├── ConcurrencyLimitUpdated.cs │ │ │ ├── EventContext.cs │ │ │ ├── SetConcurrencyLimit.cs │ │ │ └── SetRateLimit.cs │ │ ├── EventExtensions.cs │ │ ├── ExceptionFilters │ │ │ ├── CompositeExceptionFilter.cs │ │ │ ├── CompositeFilter.cs │ │ │ └── CompositePredicate.cs │ │ ├── FilterContextProvider.cs │ │ ├── IAgent.cs │ │ ├── IConsumePipeConnector.cs │ │ ├── IExceptionFilter.cs │ │ ├── IFilter.cs │ │ ├── IPipe.cs │ │ ├── IPipeContextSource.cs │ │ ├── IRequestPipeConnector.cs │ │ ├── IRetryPolicy.cs │ │ ├── ISupervisor.cs │ │ ├── MergeFilterContextProvider.cs │ │ ├── Middleware │ │ │ ├── Agent.cs │ │ │ ├── AsyncDelegateFilter.cs │ │ │ ├── BasePipeContext.cs │ │ │ ├── CopyContextPipe.cs │ │ │ ├── DelegateFilter.cs │ │ │ ├── EmptyPipe.cs │ │ │ ├── FilterPipe.cs │ │ │ ├── IMessagePublishPipe.cs │ │ │ ├── IMessageSendPipe.cs │ │ │ ├── LastPipe.cs │ │ │ ├── MergePipe.cs │ │ │ ├── MessagePublishPipe.cs │ │ │ ├── MessageSendPipe.cs │ │ │ ├── ProxyPipeContext.cs │ │ │ ├── PublishPipe.cs │ │ │ ├── ReceivePipe.cs │ │ │ ├── ScopePipeContext.cs │ │ │ ├── SendPipe.cs │ │ │ ├── SplitFilter.cs │ │ │ └── Supervisor.cs │ │ ├── Payloads │ │ │ ├── IPayloadCache.cs │ │ │ └── ListPayloadCache.cs │ │ ├── Pipe.cs │ │ ├── PipeExtensions.cs │ │ ├── RateLimitExtensions.cs │ │ ├── RetryContext.cs │ │ ├── RetryContextExtensions.cs │ │ └── RetryPolicyContext.cs │ ├── NewId │ │ ├── INewIdFormatter.cs │ │ ├── INewIdGenerator.cs │ │ ├── INewIdParser.cs │ │ ├── IProcessIdProvider.cs │ │ ├── ITickProvider.cs │ │ ├── IWorkerIdProvider.cs │ │ ├── NewId.cs │ │ ├── NewIdExtensions.cs │ │ ├── NewIdFormatters │ │ │ ├── Base32Formatter.cs │ │ │ ├── DashedHexFormatter.cs │ │ │ ├── HexFormatter.cs │ │ │ ├── IntrinsicsHelper.cs │ │ │ └── ZBase32Formatter.cs │ │ ├── NewIdGenerator.cs │ │ ├── NewIdParsers │ │ │ ├── Base32Parser.cs │ │ │ └── ZBase32Parser.cs │ │ └── NewIdProviders │ │ │ ├── BestPossibleWorkerIdProvider.cs │ │ │ ├── DateTimeTickProvider.cs │ │ │ ├── HostNameHashWorkerIdProvider.cs │ │ │ ├── NetworkAddressWorkerIdProvider.cs │ │ │ ├── ProcessIdProvider.cs │ │ │ └── StopwatchTickProvider.cs │ ├── Observers │ │ ├── IActivityObserver.cs │ │ ├── IActivityObserverConnector.cs │ │ ├── IBusObserver.cs │ │ ├── IBusObserverConnector.cs │ │ ├── IConsumeMessageObserver.cs │ │ ├── IConsumeMessageObserverConnector.cs │ │ ├── IConsumeObserver.cs │ │ ├── IConsumeObserverConnector.cs │ │ ├── IFilterObserver.cs │ │ ├── IFilterObserverConnector.cs │ │ ├── IPublishObserver.cs │ │ ├── IPublishObserverConnector.cs │ │ ├── IReceiveEndpointObserver.cs │ │ ├── IReceiveEndpointObserverConnector.cs │ │ ├── IReceiveObserver.cs │ │ ├── IReceiveObserverConnector.cs │ │ ├── IReceiveTransportObserver.cs │ │ ├── IReceiveTransportObserverConnector.cs │ │ ├── IRetryObserver.cs │ │ ├── IRetryObserverConnector.cs │ │ ├── ISendObserver.cs │ │ ├── ISendObserverConnector.cs │ │ └── Observables │ │ │ ├── ActivityObservable.cs │ │ │ ├── BusObservable.cs │ │ │ ├── ConsumeObservable.cs │ │ │ ├── ConsumeObserverAdapter.cs │ │ │ ├── ConsumeObserverConverter.cs │ │ │ ├── ConsumeObserverConverterCache.cs │ │ │ ├── FilterObservable.cs │ │ │ ├── IConsumeObserverConverter.cs │ │ │ ├── PublishObservable.cs │ │ │ ├── ReceiveEndpointObservable.cs │ │ │ ├── ReceiveObservable.cs │ │ │ ├── ReceiveTransportObservable.cs │ │ │ ├── RetryFaultObserverCache.cs │ │ │ ├── RetryObservable.cs │ │ │ └── SendObservable.cs │ ├── PublishEndpointExtensions.cs │ ├── ReceiveEndpointHandle.cs │ ├── Saga │ │ ├── ConcurrencyMode.cs │ │ ├── IQuerySagaRepository.cs │ │ ├── ISagaFactory.cs │ │ ├── ISagaPolicy.cs │ │ ├── ISagaQuery.cs │ │ ├── ISagaQueryFactory.cs │ │ ├── ISagaRepository.cs │ │ ├── ISagaVersion.cs │ │ ├── InitiatedBy.cs │ │ ├── InitiatedByOrOrchestrates.cs │ │ ├── Observes.cs │ │ └── Orchestrates.cs │ ├── SagaStateMachine │ │ ├── AsyncEventExceptionMessageFactory.cs │ │ ├── AsyncEventMessageFactory.cs │ │ ├── BehaviorContext.cs │ │ ├── BehaviorExceptionContext.cs │ │ ├── CompositeEventStatus.cs │ │ ├── Configuration │ │ │ ├── CompositeEventOptions.cs │ │ │ ├── IEventCorrelationConfigurator.cs │ │ │ ├── IMissingInstanceConfigurator.cs │ │ │ ├── IRequestConfigurator.cs │ │ │ ├── IScheduleConfigurator.cs │ │ │ └── ScheduleSettings.cs │ │ ├── Contracts │ │ │ ├── RequestCompleted.cs │ │ │ ├── RequestFaulted.cs │ │ │ ├── RequestStarted.cs │ │ │ └── RequestTimeoutExpired.cs │ │ ├── DestinationAddressProvider.cs │ │ ├── Event.cs │ │ ├── EventCorrelation.cs │ │ ├── EventExceptionMessageFactory.cs │ │ ├── EventMessageFactory.cs │ │ ├── IBehavior.cs │ │ ├── IEventObserver.cs │ │ ├── IStateAccessor.cs │ │ ├── IStateMachineActivity.cs │ │ ├── IStateObserver.cs │ │ ├── IVisitable.cs │ │ ├── Request.cs │ │ ├── RequestSettings.cs │ │ ├── SagaFactoryMethod.cs │ │ ├── SagaFilterFactory.cs │ │ ├── SagaStateMachine.cs │ │ ├── SagaStateMachineInstance.cs │ │ ├── Schedule.cs │ │ ├── ScheduleDelayExceptionProvider.cs │ │ ├── ScheduleDelayProvider.cs │ │ ├── ScheduleTimeExceptionProvider.cs │ │ ├── ScheduleTimeProvider.cs │ │ ├── SendContextCallback.cs │ │ ├── SendExceptionContextCallback.cs │ │ ├── ServiceAddressExceptionProvider.cs │ │ ├── ServiceAddressProvider.cs │ │ ├── State.cs │ │ ├── StateAccessorExtensions.cs │ │ ├── StateMachine.cs │ │ ├── StateMachineAsyncCondition.cs │ │ ├── StateMachineAsyncExceptionCondition.cs │ │ ├── StateMachineCondition.cs │ │ ├── StateMachineExceptionCondition.cs │ │ ├── StateMachineVisitor.cs │ │ ├── UnhandledEventCallback.cs │ │ ├── UnhandledEventContext.cs │ │ └── Visitable.cs │ ├── SchedulePublishExtensions.cs │ ├── Scheduling │ │ ├── CancelScheduledSendExtensions.cs │ │ ├── ConsumeContextSchedulerExtensions.cs │ │ ├── ConsumeContextSelfSchedulerExtensions.cs │ │ ├── IMessageScheduler.cs │ │ ├── IRecurringMessageScheduler.cs │ │ ├── IScheduleMessageProvider.cs │ │ ├── MessageRedeliveryContext.cs │ │ ├── MessageSchedulerContext.cs │ │ ├── MessageSchedulerFactory.cs │ │ ├── ScheduledMessage.cs │ │ ├── ScheduledRecurringMessage.cs │ │ └── SchedulingExtensions.cs │ ├── SendEndpointExtensions.cs │ ├── SendTuple.cs │ ├── Serialization │ │ ├── ArrayMessageBody.cs │ │ ├── Base64MessageBody.cs │ │ ├── BytesMessageBody.cs │ │ ├── DeserializerFactory.cs │ │ ├── EmptyMessageBody.cs │ │ ├── IMessageDeserializer.cs │ │ ├── IMessageSerializer.cs │ │ ├── IObjectDeserializer.cs │ │ ├── ISerialization.cs │ │ ├── Serialization │ │ │ ├── CamelCaseDictionaryExtensions.cs │ │ │ ├── EmptyHeaders.cs │ │ │ └── MessageEnvelope.cs │ │ ├── SerializerContextExtensions.cs │ │ ├── SerializerFactory.cs │ │ └── StringMessageBody.cs │ ├── Topology │ │ ├── Configuration │ │ │ ├── ConsumeTopologyConfigurationObservable.cs │ │ │ ├── DelegatePublishTopologyConfigurationObserver.cs │ │ │ ├── DelegateSendTopologyConfigurationObserver.cs │ │ │ ├── IConsumeTopologyConfigurationObserver.cs │ │ │ ├── IConsumeTopologyConfigurationObserverConnector.cs │ │ │ ├── IConsumeTopologyConvention.cs │ │ │ ├── IMessageConsumeTopologyConvention.cs │ │ │ ├── IMessagePublishTopologyConvention.cs │ │ │ ├── IMessageSendTopologyConvention.cs │ │ │ ├── IMessageTopologyConfigurationObserver.cs │ │ │ ├── IMessageTopologyConfigurationObserverConnector.cs │ │ │ ├── IMessageTopologyConfigurator.cs │ │ │ ├── IMessageTypeTopologyConfigurator.cs │ │ │ ├── IPublishTopologyConfigurationObserver.cs │ │ │ ├── IPublishTopologyConfigurationObserverConnector.cs │ │ │ ├── IPublishTopologyConvention.cs │ │ │ ├── ISendTopologyConfigurationObserver.cs │ │ │ ├── ISendTopologyConfigurationObserverConnector.cs │ │ │ ├── ISendTopologyConvention.cs │ │ │ ├── ITopologyPipeBuilder.cs │ │ │ ├── MessageConsumeTopologyPipeSpecification.cs │ │ │ ├── MessagePublishTopologyPipeSpecification.cs │ │ │ ├── MessageSendTopologyPipeSpecification.cs │ │ │ ├── MessageTopologyConfigurationObservable.cs │ │ │ ├── PublishToSendTopologyConfigurationObserver.cs │ │ │ ├── PublishTopologyConfigurationObservable.cs │ │ │ ├── SendTopologyConfigurationObservable.cs │ │ │ ├── TopologyConsumePipeSpecificationObserver.cs │ │ │ ├── TopologyPublishPipeSpecificationObserver.cs │ │ │ └── TopologySendPipeSpecificationObserver.cs │ │ ├── IBusTopology.cs │ │ ├── IConsumeTopology.cs │ │ ├── IEntityNameFormatter.cs │ │ ├── IEntityNameValidator.cs │ │ ├── IMessageConsumeTopology.cs │ │ ├── IMessageEntityNameFormatter.cs │ │ ├── IMessagePublishTopology.cs │ │ ├── IMessageSendTopology.cs │ │ ├── IMessageTopology.cs │ │ ├── IPublishTopology.cs │ │ ├── ISendTopology.cs │ │ ├── MessageEntityNameFormatter.cs │ │ ├── MessageNameFormatterEntityNameFormatter.cs │ │ ├── MessageUrnEntityNameFormatter.cs │ │ ├── PrefixEntityNameFormatter.cs │ │ ├── StaticEntityNameFormatter.cs │ │ └── Topology │ │ │ ├── DefaultDeadLetterQueueNameFormatter.cs │ │ │ ├── DefaultErrorQueueNameFormatter.cs │ │ │ ├── MessagePublishTopology.cs │ │ │ ├── MessageSendTopology.cs │ │ │ ├── MessageTopology.cs │ │ │ ├── PublishTopology.cs │ │ │ └── SendTopology.cs │ ├── Transports │ │ ├── DictionaryHeaderProvider.cs │ │ ├── DictionaryTransportSetHeaderAdapter.cs │ │ ├── EndpointAddressExtensions.cs │ │ ├── HostRiderHandle.cs │ │ ├── IConsumePipe.cs │ │ ├── IDeadLetterTransport.cs │ │ ├── IErrorTransport.cs │ │ ├── IHeaderProvider.cs │ │ ├── IHeaderValueConverter.cs │ │ ├── IMessageNameFormatter.cs │ │ ├── IPublishPipe.cs │ │ ├── IPublishTransportProvider.cs │ │ ├── IReceiveEndpointDependency.cs │ │ ├── IReceiveEndpointDependent.cs │ │ ├── IReceivePipe.cs │ │ ├── IRider.cs │ │ ├── IRiderControl.cs │ │ ├── ISendContextPipe.cs │ │ ├── ISendPipe.cs │ │ ├── ISendTransport.cs │ │ ├── ISendTransportProvider.cs │ │ ├── ITransportSetHeaderAdapter.cs │ │ ├── ITransportSupervisor.cs │ │ ├── MessageName.cs │ │ ├── PublishEndpoint.cs │ │ ├── PublishSendPipeAdapter.cs │ │ ├── RiderHandle.cs │ │ ├── SimpleHeaderValueConverter.cs │ │ ├── StringHeaderValueConverter.cs │ │ ├── TransportHeaderOptions.cs │ │ ├── TransportSetHeaderAdapter.cs │ │ └── TransportSetHeaderAdapterExtensions.cs │ ├── TypeCache.cs │ └── Util │ │ ├── ActiveRequest.cs │ │ ├── Connectable.cs │ │ ├── EmptyConnectHandle.cs │ │ ├── ExceptionUtil.cs │ │ ├── LambdaEqualityComparer.cs │ │ ├── MultipleConnectHandle.cs │ │ ├── PendingTaskCollection.cs │ │ ├── RequestRateAlgorithm.cs │ │ └── RequestRateAlgorithmOptions.cs ├── MassTransit.Analyzers │ ├── AnalyzerReleases.Shipped.md │ ├── AnalyzerReleases.Unshipped.md │ ├── AsyncMethodAnalyzer.cs │ ├── CancellationTokenOverloadMethodAnalyzer.cs │ ├── CancellationTokenOverloadMethodFixer.cs │ ├── CommonExpressions.cs │ ├── Helpers │ │ ├── NodeList.cs │ │ ├── NodeTable.cs │ │ ├── OperationExtensions.cs │ │ └── TypeConversionHelper.cs │ ├── MassTransit.Analyzers.csproj │ ├── MessageContractAnalyzer.cs │ ├── MessageContractCodeFixProvider.cs │ ├── PropertyNameEqualityComparer.cs │ └── tools │ │ ├── install.ps1 │ │ └── uninstall.ps1 ├── MassTransit.Interop.NServiceBus │ ├── Configuration │ │ └── NServiceBusSerializerConfigurationExtensions.cs │ ├── MassTransit.Interop.NServiceBus.csproj │ ├── MassTransit.Interop.NServiceBus.csproj.DotSettings │ ├── Metadata │ │ ├── INServiceBusTypeMetadataCache.cs │ │ └── NServiceBusTypeCache.cs │ └── Serialization │ │ ├── NServiceBusHeaderAdapter.cs │ │ ├── NServiceBusJsonMessageDeserializer.cs │ │ ├── NServiceBusJsonMessageSerializer.cs │ │ ├── NServiceBusJsonSerializerFactory.cs │ │ ├── NServiceBusMessageHeaders.cs │ │ ├── NServiceBusSendContextHeaderExtensions.cs │ │ ├── NServiceBusXmlMessageBody.cs │ │ ├── NServiceBusXmlMessageDeserializer.cs │ │ ├── NServiceBusXmlMessageSerializer.cs │ │ └── NServiceBusXmlSerializerFactory.cs ├── MassTransit.Newtonsoft │ ├── Configuration │ │ ├── EncryptedSerializerConfigurationExtensions.cs │ │ ├── NewtonsoftBsonConfigurationExtensions.cs │ │ ├── NewtonsoftJsonConfigurationExtensions.cs │ │ ├── NewtonsoftRawJsonConfigurationExtensions.cs │ │ ├── NewtonsoftRawXmlConfigurationExtensions.cs │ │ ├── NewtonsoftXmlConfigurationExtensions.cs │ │ └── SerializerConfigurationExtensions.cs │ ├── MassTransit.Newtonsoft.csproj │ ├── MassTransit.Newtonsoft.csproj.DotSettings │ ├── NullableAttributes.cs │ └── Serialization │ │ ├── BsonMessageSerializer.cs │ │ ├── CryptoStreamProviderExtensions.cs │ │ ├── EncryptMessageBody.cs │ │ ├── EncryptMessageBodyV2.cs │ │ ├── EncryptedFallbackMessageDeserializerV2.cs │ │ ├── EncryptedFallbackSerializerFactoryV2.cs │ │ ├── EncryptedMessageDeserializer.cs │ │ ├── EncryptedMessageDeserializerV2.cs │ │ ├── EncryptedMessageSerializer.cs │ │ ├── EncryptedMessageSerializerV2.cs │ │ ├── JsonConverters │ │ ├── BaseJsonConverter.cs │ │ ├── ByteArrayConverter.cs │ │ ├── CaseInsensitiveDictionary.cs │ │ ├── CaseInsensitiveDictionaryJsonConverter.cs │ │ ├── InterfaceProxyConverter.cs │ │ ├── InternalTypeConverter.cs │ │ ├── JsonContractResolver.cs │ │ ├── JsonMessageContextHostInfoConverter.cs │ │ ├── ListJsonConverter.cs │ │ ├── MessageDataReference.cs │ │ ├── NewtonsoftMessageDataJsonConverter.cs │ │ ├── NewtonsoftObjectMessageDataConverter.cs │ │ └── StringDecimalConverter.cs │ │ ├── JsonEnvelopeHeaders.cs │ │ ├── JsonExtensions.cs │ │ ├── JsonMessageContext.cs │ │ ├── JsonMessageContextHeaderConverter.cs │ │ ├── NewtonsoftBsonBodyMessageSerializer.cs │ │ ├── NewtonsoftBsonMessageBody.cs │ │ ├── NewtonsoftBsonMessageDeserializer.cs │ │ ├── NewtonsoftBsonSerializerContext.cs │ │ ├── NewtonsoftBsonSerializerFactory.cs │ │ ├── NewtonsoftEncryptedBodyMessageSerializer.cs │ │ ├── NewtonsoftEncryptedSerializerContext.cs │ │ ├── NewtonsoftEncryptedSerializerFactory.cs │ │ ├── NewtonsoftEncryptedV2BodyMessageSerializer.cs │ │ ├── NewtonsoftEncryptedV2SerializerContext.cs │ │ ├── NewtonsoftEncryptedV2SerializerFactory.cs │ │ ├── NewtonsoftEnvelopeSerializerContext.cs │ │ ├── NewtonsoftJsonBodyMessageSerializer.cs │ │ ├── NewtonsoftJsonMessageBody.cs │ │ ├── NewtonsoftJsonMessageDeserializer.cs │ │ ├── NewtonsoftJsonMessageSerializer.cs │ │ ├── NewtonsoftJsonObjectMessageBody.cs │ │ ├── NewtonsoftJsonSerializerContext.cs │ │ ├── NewtonsoftJsonSerializerFactory.cs │ │ ├── NewtonsoftObjectDeserializer.cs │ │ ├── NewtonsoftRawBsonBodyMessageSerializer.cs │ │ ├── NewtonsoftRawBsonMessageBody.cs │ │ ├── NewtonsoftRawBsonSerializerContext.cs │ │ ├── NewtonsoftRawJsonBodyMessageSerializer.cs │ │ ├── NewtonsoftRawJsonMessageBody.cs │ │ ├── NewtonsoftRawJsonMessageDeserializer.cs │ │ ├── NewtonsoftRawJsonMessageSerializer.cs │ │ ├── NewtonsoftRawJsonSerializerContext.cs │ │ ├── NewtonsoftRawJsonSerializerFactory.cs │ │ ├── NewtonsoftRawXmlBodyMessageSerializer.cs │ │ ├── NewtonsoftRawXmlMessageBody.cs │ │ ├── NewtonsoftRawXmlMessageDeserializer.cs │ │ ├── NewtonsoftRawXmlSerializerContext.cs │ │ ├── NewtonsoftRawXmlSerializerFactory.cs │ │ ├── NewtonsoftXmlBodyMessageSerializer.cs │ │ ├── NewtonsoftXmlJsonMessageSerializer.cs │ │ ├── NewtonsoftXmlMessageBody.cs │ │ ├── NewtonsoftXmlMessageDeserializer.cs │ │ ├── NewtonsoftXmlMessageSerializer.cs │ │ ├── NewtonsoftXmlSerializerContext.cs │ │ ├── NewtonsoftXmlSerializerFactory.cs │ │ └── RawXmlMessageSerializer.cs ├── MassTransit.PrometheusIntegration │ ├── Configuration │ │ └── PrometheusConfigurationExtensions.cs │ ├── MassTransit.PrometheusIntegration.csproj │ ├── MassTransit.PrometheusIntegration.csproj.DotSettings │ ├── PrometheusIntegration │ │ ├── Configuration │ │ │ ├── PrometheusActivityConfigurationObserver.cs │ │ │ ├── PrometheusCompensateActivitySpecification.cs │ │ │ ├── PrometheusConsumerConfigurationObserver.cs │ │ │ ├── PrometheusConsumerSpecification.cs │ │ │ ├── PrometheusExecuteActivitySpecification.cs │ │ │ ├── PrometheusHandlerConfigurationObserver.cs │ │ │ ├── PrometheusHandlerSpecification.cs │ │ │ ├── PrometheusReceiveEndpointConfiguratorObserver.cs │ │ │ ├── PrometheusSagaConfigurationObserver.cs │ │ │ └── PrometheusSagaSpecification.cs │ │ ├── Middleware │ │ │ ├── PrometheusCompensateActivityFilter.cs │ │ │ ├── PrometheusConsumerFilter.cs │ │ │ ├── PrometheusExecuteActivityFilter.cs │ │ │ ├── PrometheusHandlerFilter.cs │ │ │ ├── PrometheusReceiveFilter.cs │ │ │ └── PrometheusSagaFilter.cs │ │ ├── PrometheusActivityObserver.cs │ │ ├── PrometheusBusObserver.cs │ │ ├── PrometheusPublishObserver.cs │ │ ├── PrometheusReceiveEndpointObserver.cs │ │ ├── PrometheusReceiveObserver.cs │ │ └── PrometheusSendObserver.cs │ ├── PrometheusMetrics.cs │ └── PrometheusMetricsOptions.cs ├── MassTransit.SignalR │ ├── Configuration │ │ ├── Definitions │ │ │ ├── AllConsumerDefinition.cs │ │ │ ├── ConnectionConsumerDefinition.cs │ │ │ ├── GroupConsumerDefinition.cs │ │ │ ├── GroupManagementConsumerDefinition.cs │ │ │ ├── HubConsumerDefinition.cs │ │ │ └── UserConsumerDefinition.cs │ │ ├── HubLifetimeManagerOptions.cs │ │ └── IHubLifetimeManagerOptions.cs │ ├── Consumers │ │ ├── AllConsumer.cs │ │ ├── ConnectionConsumer.cs │ │ ├── GroupConsumer.cs │ │ ├── GroupManagementConsumer.cs │ │ └── UserConsumer.cs │ ├── Contracts │ │ ├── Ack.cs │ │ ├── All.cs │ │ ├── Connection.cs │ │ ├── Group.cs │ │ ├── GroupAction.cs │ │ ├── GroupManagement.cs │ │ └── User.cs │ ├── MassTransit.SignalR.csproj │ ├── MassTransitHubLifetimeManager.cs │ ├── MassTransitSignalRConfigurationExtensions.cs │ ├── Scoping │ │ ├── DependencyInjectionHubLifetimeScopeProvider.cs │ │ ├── IHubLifetimeScope.cs │ │ └── IHubLifetimeScopeProvider.cs │ └── Utils │ │ ├── ConcurrentHashSet.cs │ │ ├── IMassTransitFeature.cs │ │ ├── MassTransitFeature.cs │ │ ├── MassTransitSubscriptionManager.cs │ │ └── SerializedHubMessageExtensions.cs ├── MassTransit.StateMachineVisualizer │ ├── MassTransit.StateMachineVisualizer.csproj │ └── StateMachineGraphGenerator.cs ├── MassTransit.TestFramework │ ├── ActivityTestContext.cs │ ├── ActivityTestContextConfigurator.cs │ ├── AsyncTestFixture.cs │ ├── BusTestFixture.cs │ ├── Courier │ │ ├── AddressActivity.cs │ │ ├── AddressArguments.cs │ │ ├── AddressLog.cs │ │ ├── FaultyActivity.cs │ │ ├── FaultyArguments.cs │ │ ├── FaultyCompensateActivity.cs │ │ ├── FaultyLog.cs │ │ ├── FirstFaultyActivity.cs │ │ ├── FirstFaultyCompensateActivity.cs │ │ ├── NastyFaultyActivity.cs │ │ ├── ObjectGraphActivityArguments.cs │ │ ├── ObjectGraphTestActivity.cs │ │ ├── OuterObject.cs │ │ ├── OuterObjectImpl.cs │ │ ├── ReviseItineraryActivity.cs │ │ ├── ReviseToEmptyItineraryActivity.cs │ │ ├── ReviseWithNoChangeItineraryActivity.cs │ │ ├── SecondTestActivity.cs │ │ ├── SetLargeVariableActivity.cs │ │ ├── SetLargeVariableArguments.cs │ │ ├── SetVariableActivity.cs │ │ ├── SetVariableArguments.cs │ │ ├── SetVariablesFaultyActivity.cs │ │ ├── SetVariablesFaultyArguments.cs │ │ ├── TestActivity.cs │ │ ├── TestArguments.cs │ │ └── TestLog.cs │ ├── ForkJoint │ │ ├── Activities │ │ │ ├── DressBurgerActivity.cs │ │ │ ├── DressBurgerArguments.cs │ │ │ ├── GrillBurgerActivity.cs │ │ │ ├── GrillBurgerArguments.cs │ │ │ └── GrillBurgerLog.cs │ │ ├── Consumers │ │ │ ├── CookFryConsumer.cs │ │ │ ├── CookFryConsumerDefinition.cs │ │ │ ├── CookOnionRingsConsumer.cs │ │ │ └── PourShakeConsumer.cs │ │ ├── Contracts │ │ │ ├── Burger.cs │ │ │ ├── BurgerCompleted.cs │ │ │ ├── BurgerPatty.cs │ │ │ ├── CalculateCompleted.cs │ │ │ ├── ComboCompleted.cs │ │ │ ├── CookFry.cs │ │ │ ├── CookOnionRings.cs │ │ │ ├── Fry.cs │ │ │ ├── FryCompleted.cs │ │ │ ├── FryReady.cs │ │ │ ├── FryShake.cs │ │ │ ├── FryShakeCompleted.cs │ │ │ ├── FryShakeFaulted.cs │ │ │ ├── FryShakeReady.cs │ │ │ ├── FutureCompleted.cs │ │ │ ├── FutureFaulted.cs │ │ │ ├── OnionRingsCompleted.cs │ │ │ ├── OnionRingsReady.cs │ │ │ ├── OrderBurger.cs │ │ │ ├── OrderCalculate.cs │ │ │ ├── OrderCombo.cs │ │ │ ├── OrderCompleted.cs │ │ │ ├── OrderFaulted.cs │ │ │ ├── OrderFry.cs │ │ │ ├── OrderFryShake.cs │ │ │ ├── OrderLine.cs │ │ │ ├── OrderLineCompleted.cs │ │ │ ├── OrderLineFaulted.cs │ │ │ ├── OrderOnionRings.cs │ │ │ ├── OrderShake.cs │ │ │ ├── PourShake.cs │ │ │ ├── Shake.cs │ │ │ ├── ShakeCompleted.cs │ │ │ ├── ShakeReady.cs │ │ │ ├── Size.cs │ │ │ └── SubmitOrder.cs │ │ ├── Futures │ │ │ ├── BurgerFuture.cs │ │ │ ├── CalculateFuture.cs │ │ │ ├── ComboFuture.cs │ │ │ ├── FryFuture.cs │ │ │ ├── FryShakeFuture.cs │ │ │ ├── OnionRingsFuture.cs │ │ │ ├── OrderFuture.cs │ │ │ └── ShakeFuture.cs │ │ ├── ItineraryPlanners │ │ │ └── BurgerItineraryPlanner.cs │ │ ├── Services │ │ │ ├── Fryer.cs │ │ │ ├── Grill.cs │ │ │ ├── IFryer.cs │ │ │ ├── IGrill.cs │ │ │ ├── IShakeMachine.cs │ │ │ └── ShakeMachine.cs │ │ └── Tests │ │ │ ├── BurgerFuture_Specs.cs │ │ │ ├── CalculateFuture_Specs.cs │ │ │ ├── ComboFuture_Specs.cs │ │ │ ├── FryFuture_Specs.cs │ │ │ ├── FryShakeFuture_Specs.cs │ │ │ ├── OrderFuture_Specs.cs │ │ │ └── ShakeFuture_Specs.cs │ ├── FutureTestFixture.cs │ ├── Futures │ │ ├── CalculatePrice.cs │ │ ├── CalculatePriceConsumer.cs │ │ ├── PriceCalculation.cs │ │ ├── PriceCalculationFuture.cs │ │ └── Tests │ │ │ └── PriceCalculationFuture_Specs.cs │ ├── HealthCheckServiceExtensions.cs │ ├── IFutureTestFixtureConfigurator.cs │ ├── ITestFixtureContainerFactory.cs │ ├── InMemoryActivityTestFixture.cs │ ├── InMemoryContainerTestFixture.cs │ ├── InMemoryTestFixture.cs │ ├── IntentionalTestException.cs │ ├── IntrospectionExtensions.cs │ ├── LocalDbConnectionStringProvider.cs │ ├── Logging │ │ ├── DiagnosticListenerObserver.cs │ │ ├── TestOutputListenerObserver.cs │ │ ├── TestOutputLogger.cs │ │ └── TestOutputLoggerFactory.cs │ ├── MassTransit.TestFramework.csproj │ ├── MassTransit.TestFramework.log4net.xml │ ├── MediatorTestFixture.cs │ ├── Messages │ │ ├── DeleteMessage.cs │ │ ├── IMessageA.cs │ │ ├── MessageA.cs │ │ ├── MessageB.cs │ │ ├── PingMessage.cs │ │ ├── PingNotSupported.cs │ │ └── PongMessage.cs │ ├── Sagas │ │ ├── ChoirTest.cs │ │ ├── PublishTestStartedActivity.cs │ │ ├── StartStateMachineTest.cs │ │ ├── TestInstance.cs │ │ ├── TestStarted.cs │ │ ├── TestStateMachineSaga.cs │ │ ├── TestUpdated.cs │ │ └── UpdateTest.cs │ ├── TestConsumeContext.cs │ ├── TestStateMachineExtensions.cs │ ├── TestSymmetricKeyProvider.cs │ └── ThreadSafeRandom.cs ├── MassTransit │ ├── Agents │ │ ├── ActivePipeContext.cs │ │ ├── ActivePipeContextAgent.cs │ │ ├── ActivePipeContextHandle.cs │ │ ├── AsyncPipeContextAgent.cs │ │ ├── AsyncPipeContextFilter.cs │ │ ├── AsyncPipeContextHandle.cs │ │ ├── AsyncPipeContextPipe.cs │ │ ├── ConstantPipeContextHandle.cs │ │ ├── IActivePipeContextAgent.cs │ │ ├── IAsyncPipeContextAgent.cs │ │ ├── IPipeContextAgent.cs │ │ ├── IPipeContextFactory.cs │ │ ├── PipeContextAgent.cs │ │ └── PipeContextSupervisor.cs │ ├── AsyncBusHandle.cs │ ├── Audit │ │ ├── IConsumeMetadataFactory.cs │ │ ├── IMessageAuditStore.cs │ │ ├── ISendMetadataFactory.cs │ │ ├── MessageAuditMetadata.cs │ │ ├── MetadataFactories │ │ │ ├── DefaultConsumeMetadataFactory.cs │ │ │ └── DefaultSendMetadataFactory.cs │ │ └── Observers │ │ │ ├── AuditConsumeObserver.cs │ │ │ ├── AuditPublishObserver.cs │ │ │ └── AuditSendObserver.cs │ ├── Bus.cs │ ├── BusControlExtensions.cs │ ├── BusHandleExtensions.cs │ ├── Caching │ │ ├── CacheSettings.cs │ │ ├── CurrentTimeProvider.cs │ │ ├── GreenCache.cs │ │ ├── ICache.cs │ │ ├── ICacheValueObserver.cs │ │ ├── IConnectCacheValueObserver.cs │ │ ├── IIndex.cs │ │ ├── INode.cs │ │ ├── INotifyValueUsed.cs │ │ ├── IPendingValue.cs │ │ ├── Internals │ │ │ ├── Bucket.cs │ │ │ ├── BucketCollection.cs │ │ │ ├── BucketNode.cs │ │ │ ├── CacheStatistics.cs │ │ │ ├── CacheValueObservable.cs │ │ │ ├── FactoryNode.cs │ │ │ ├── IBucketNode.cs │ │ │ ├── ICacheIndex.cs │ │ │ ├── INodeTracker.cs │ │ │ ├── INodeValueFactory.cs │ │ │ ├── Index.cs │ │ │ ├── NodeTracker.cs │ │ │ ├── NodeValueFactory.cs │ │ │ └── PendingValue.cs │ │ ├── KeyProvider.cs │ │ ├── MissingValueFactory.cs │ │ └── TestCacheSettings.cs │ ├── ClientFactoryExtensions.cs │ ├── Clients │ │ ├── BusClientFactoryContext.cs │ │ ├── ClientFactory.cs │ │ ├── ClientRequestHandle.cs │ │ ├── FaultHandlerConnectHandle.cs │ │ ├── HandlerConnectHandle.cs │ │ ├── HostReceiveEndpointClientFactoryContext.cs │ │ ├── MessageResponse.cs │ │ ├── PublishRequestSendEndpoint.cs │ │ ├── ReceiveEndpointClientFactoryContext.cs │ │ ├── RequestClient.cs │ │ ├── RequestSendEndpoint.cs │ │ ├── ResponseHandlerConfigurator.cs │ │ ├── ResponseHandlerConnectHandle.cs │ │ ├── ScopedClientFactory.cs │ │ └── SendRequestSendEndpoint.cs │ ├── Configuration │ │ ├── ActivityObserverConfigurationExtensions.cs │ │ ├── AuditConfigurationExtensions.cs │ │ ├── BindConfigurationExtensions.cs │ │ ├── BusFactoryExtensions.cs │ │ ├── CircuitBreakerConfigurationExtensions.cs │ │ ├── ConcurrencyLimitConfigurationExtensions.cs │ │ ├── ConcurrentMessageLimitExtensions.cs │ │ ├── Configuration │ │ │ ├── BaseHostConfiguration.cs │ │ │ ├── BindConfigurator.cs │ │ │ ├── BindPipeSpecification.cs │ │ │ ├── BusFactoryConfigurator.cs │ │ │ ├── BusFactorySelector.cs │ │ │ ├── CircuitBreakerPipeSpecification.cs │ │ │ ├── CompositeFilter.cs │ │ │ ├── CompositePredicate.cs │ │ │ ├── ConcurrencyLimit │ │ │ │ ├── ConcurrencyLimitConfigurationObserver.cs │ │ │ │ ├── ConcurrencyLimitConsumePipeSpecification.cs │ │ │ │ ├── ConcurrencyLimitConsumerConfigurationObserver.cs │ │ │ │ ├── ConcurrencyLimitHandlerConfigurationObserver.cs │ │ │ │ └── ConcurrencyLimitSagaConfigurationObserver.cs │ │ │ ├── ConcurrencyLimitPipeSpecification.cs │ │ │ ├── ConfigurationObserver.cs │ │ │ ├── ConfiguratorPipeConnectorSpecification.cs │ │ │ ├── ConnectReceiveEndpointObserverBusObserver.cs │ │ │ ├── ConsumeContextRescuePipeSpecification.cs │ │ │ ├── ConsumeMessageFilterConfigurator.cs │ │ │ ├── ConsumePipeConfiguration.cs │ │ │ ├── ConsumePipeSpecification.cs │ │ │ ├── ConsumerConsumeContextRescuePipeSpecification.cs │ │ │ ├── ConsumerFilterSpecification.cs │ │ │ ├── ContextFilterPipeSpecification.cs │ │ │ ├── DeadLetterPipeSpecification.cs │ │ │ ├── DelayedMessageSchedulerSpecification.cs │ │ │ ├── DispatchPipeSpecification.cs │ │ │ ├── EndpointConfiguration.cs │ │ │ ├── ForkPipeSpecification.cs │ │ │ ├── IBusConfiguration.cs │ │ │ ├── IBusInstanceSpecification.cs │ │ │ ├── IConsumePipeConfiguration.cs │ │ │ ├── IEndpointConfiguration.cs │ │ │ ├── IHostConfiguration.cs │ │ │ ├── IMessageDataRepositorySelector.cs │ │ │ ├── IMessageFabricConsumeTopologyBuilder.cs │ │ │ ├── IMessageFabricPublishTopologyBuilder.cs │ │ │ ├── IMessageFabricTopologyBuilder.cs │ │ │ ├── IPublishPipeConfiguration.cs │ │ │ ├── IReceiveEndpointConfiguration.cs │ │ │ ├── IReceivePipeConfiguration.cs │ │ │ ├── ISendPipeConfiguration.cs │ │ │ ├── ISerializationConfiguration.cs │ │ │ ├── ITopologyConfiguration.cs │ │ │ ├── ITransportConfiguration.cs │ │ │ ├── InMemoryOutbox │ │ │ │ ├── InMemoryCompensateContextOutboxSpecification.cs │ │ │ │ ├── InMemoryExecuteContextOutboxSpecification.cs │ │ │ │ ├── InMemoryOutboxConfigurationObserver.cs │ │ │ │ ├── InMemoryOutboxConsumerConfigurationObserver.cs │ │ │ │ ├── InMemoryOutboxHandlerConfigurationObserver.cs │ │ │ │ ├── InMemoryOutboxSagaConfigurationObserver.cs │ │ │ │ ├── InMemoryOutboxSpecification.cs │ │ │ │ └── OutboxConsumePipeSpecificationObserver.cs │ │ │ ├── InlineFilterPipeSpecification.cs │ │ │ ├── InterceptPipeSpecification.cs │ │ │ ├── LatestPipeSpecification.cs │ │ │ ├── MediatorConfiguration.cs │ │ │ ├── MessageConsumePipeSpecification.cs │ │ │ ├── MessageDataRepositorySelector.cs │ │ │ ├── MessageSchedulerPipeSpecification.cs │ │ │ ├── MessageTypeFilterConfigurator.cs │ │ │ ├── ParentPublishPipeSpecificationObserver.cs │ │ │ ├── ParentSendPipeSpecificationObserver.cs │ │ │ ├── Partition │ │ │ │ ├── PartitionConsumerSpecification.cs │ │ │ │ ├── PartitionMessageConfigurationObserver.cs │ │ │ │ ├── PartitionMessageSpecification.cs │ │ │ │ ├── PartitionSagaSpecification.cs │ │ │ │ └── PartitionerPipeSpecification.cs │ │ │ ├── PublishMessageSchedulerPipeSpecification.cs │ │ │ ├── PublishPipeConfiguration.cs │ │ │ ├── RateLimitPipeSpecification.cs │ │ │ ├── ReceiveContextRescuePipeSpecification.cs │ │ │ ├── ReceiveEndpointBuilder.cs │ │ │ ├── ReceiveEndpointConfiguration.cs │ │ │ ├── ReceivePipeConfiguration.cs │ │ │ ├── ReceivePipeDispatcherConfiguration.cs │ │ │ ├── ReceiverConfiguration.cs │ │ │ ├── Redelivery │ │ │ │ ├── CompensateContextRedeliveryPipeSpecification.cs │ │ │ │ ├── DelayedRedeliveryConfigurationObserver.cs │ │ │ │ ├── DelayedRedeliveryConsumerConfigurationObserver.cs │ │ │ │ ├── DelayedRedeliveryHandlerConfigurationObserver.cs │ │ │ │ ├── DelayedRedeliveryPipeSpecification.cs │ │ │ │ ├── DelayedRedeliverySagaConfigurationObserver.cs │ │ │ │ ├── ExecuteContextRedeliveryPipeSpecification.cs │ │ │ │ ├── IRedeliveryPipeSpecification.cs │ │ │ │ ├── RedeliveryRetryPipeSpecification.cs │ │ │ │ ├── ScheduledRedeliveryConfigurationObserver.cs │ │ │ │ ├── ScheduledRedeliveryConsumerConfigurationObserver.cs │ │ │ │ ├── ScheduledRedeliveryHandlerConfigurationObserver.cs │ │ │ │ ├── ScheduledRedeliveryPipeSpecification.cs │ │ │ │ └── ScheduledRedeliverySagaConfigurationObserver.cs │ │ │ ├── RescuePipeSpecification.cs │ │ │ ├── Retry │ │ │ │ ├── CompensateContextRetryPipeSpecification.cs │ │ │ │ ├── ConsumeContextRetryPipeSpecification.cs │ │ │ │ ├── ExecuteContextRetryPipeSpecification.cs │ │ │ │ ├── MessageRetryConfigurationObserver.cs │ │ │ │ ├── MessageRetryConsumerConfigurationObserver.cs │ │ │ │ ├── MessageRetryHandlerConfigurationObserver.cs │ │ │ │ ├── MessageRetrySagaConfigurationObserver.cs │ │ │ │ └── RetryPipeSpecification.cs │ │ │ ├── RoutingSlipConfigurator.cs │ │ │ ├── SagaConsumeContextRescuePipeSpecification.cs │ │ │ ├── SagaFilterSpecification.cs │ │ │ ├── SendMessageFilterConfigurator.cs │ │ │ ├── SendPipeConfiguration.cs │ │ │ ├── SerializationConfiguration.cs │ │ │ ├── SystemTextJsonMessageSerializerFactory.cs │ │ │ ├── SystemTextJsonRawMessageSerializerFactory.cs │ │ │ ├── Timeout │ │ │ │ ├── CompensateContextTimeoutSpecification.cs │ │ │ │ ├── ExecuteContextTimeoutSpecification.cs │ │ │ │ ├── TimeoutConfigurationObserver.cs │ │ │ │ ├── TimeoutConsumerConfigurationObserver.cs │ │ │ │ ├── TimeoutHandlerConfigurationObserver.cs │ │ │ │ ├── TimeoutSagaConfigurationObserver.cs │ │ │ │ └── TimeoutSpecification.cs │ │ │ ├── TransactionPipeSpecification.cs │ │ │ ├── Transformation │ │ │ │ ├── ConsumeTransformSpecification.cs │ │ │ │ ├── ICompensateTransformSpecification.cs │ │ │ │ ├── IConsumeTransformSpecification.cs │ │ │ │ ├── IExecuteTransformSpecification.cs │ │ │ │ ├── ISendTransformSpecification.cs │ │ │ │ ├── SendTransformSpecification.cs │ │ │ │ ├── TransformSpecification.cs │ │ │ │ └── TransformSpecificationConfigurator.cs │ │ │ └── TransportConfiguration.cs │ │ ├── ConsumerPipeConfiguratorExtensions.cs │ │ ├── ContextFilterConfigurationExtensions.cs │ │ ├── CorrelationIdConventionExtensions.cs │ │ ├── CourierHostConfiguratorExtensions.cs │ │ ├── DeadLetterExtensions.cs │ │ ├── DefaultEndpointNameFormatter.cs │ │ ├── DelayedMessageSchedulerConfigurationExtensions.cs │ │ ├── DelayedRedeliveryExtensions.cs │ │ ├── DependencyInjection │ │ │ ├── ConfigureEndpointsCallback.cs │ │ │ ├── ConfigureEndpointsProviderCallback.cs │ │ │ ├── DelayedMessageSchedulerRegistrationExtensions.cs │ │ │ ├── DependencyInjectionExtensions.cs │ │ │ ├── DependencyInjectionFilterExtensions.cs │ │ │ ├── DependencyInjectionHostingExtensions.cs │ │ │ ├── DependencyInjectionReceiveEndpointExtensions.cs │ │ │ ├── DependencyInjectionRegistrationExtensions.cs │ │ │ ├── DependencyInjectionTestingExtensions.cs │ │ │ ├── DependencyInjectionTransactionExtensions.cs │ │ │ ├── HandlerRegistrationConfiguratorExtensions.cs │ │ │ ├── IBusOutboxConfigurator.cs │ │ │ ├── IBusRegistrationConfigurator.cs │ │ │ ├── IBusRegistrationContext.cs │ │ │ ├── IFutureRegistrationConfigurator.cs │ │ │ ├── IFutureRequestDefinition.cs │ │ │ ├── IHealthCheckOptionsConfigurator.cs │ │ │ ├── IMediatorRegistrationConfigurator.cs │ │ │ ├── IMediatorRegistrationContext.cs │ │ │ ├── IOutboxOptionsConfigurator.cs │ │ │ ├── IRegistrationBusFactory.cs │ │ │ ├── IRegistrationConfigurator.cs │ │ │ ├── IRiderRegistrationConfigurator.cs │ │ │ ├── IRiderRegistrationContext.cs │ │ │ ├── ISagaRegistrationConfigurator.cs │ │ │ ├── ISagaRepositoryRegistrationConfigurator.cs │ │ │ ├── ISetScopedConsumeContext.cs │ │ │ ├── ITransactionalOutboxConfigurator.cs │ │ │ ├── InMemorySagaRepositoryRegistrationExtensions.cs │ │ │ ├── InboxCleanupServiceOptions.cs │ │ │ ├── MassTransitHealthCheckOptionsExtensions.cs │ │ │ ├── OutboxDeliveryServiceOptions.cs │ │ │ ├── RegistrationConfiguratorExtensions.cs │ │ │ └── TestHarnessOptions.cs │ │ ├── DispatchConfigurationExtensions.cs │ │ ├── ForkConfigurationExtensions.cs │ │ ├── Futures │ │ │ ├── BuildItineraryCallback.cs │ │ │ ├── FutureRequestHandle.cs │ │ │ ├── FutureResponseHandle.cs │ │ │ ├── FutureResultConfiguratorExtensions.cs │ │ │ ├── FutureRoutingSlipHandle.cs │ │ │ ├── IFutureFaultConfigurator.cs │ │ │ ├── IFutureRequestConfigurator.cs │ │ │ ├── IFutureResponseConfigurator.cs │ │ │ ├── IFutureResultConfigurator.cs │ │ │ └── IFutureRoutingSlipConfigurator.cs │ │ ├── HostedServiceConfigurationExtensions.cs │ │ ├── IBindConfigurator.cs │ │ ├── IBusFactory.cs │ │ ├── IBusFactorySelector.cs │ │ ├── ICircuitBreakerConfigurator.cs │ │ ├── IDispatchConfigurator.cs │ │ ├── IJobServiceConfigurator.cs │ │ ├── ILatestConfigurator.cs │ │ ├── IMediatorConfigurator.cs │ │ ├── IOutboxConfigurator.cs │ │ ├── IPipeConnectorSpecification.cs │ │ ├── IRedeliveryConfigurator.cs │ │ ├── IRequestStateMachineMissingInstanceConfigurator.cs │ │ ├── IRescueConfigurator.cs │ │ ├── IRetryConfigurator.cs │ │ ├── ITimeoutConfigurator.cs │ │ ├── ITransactionConfigurator.cs │ │ ├── ITransformConfigurator.cs │ │ ├── ITransformSpecificationConfigurator.cs │ │ ├── InMemoryOutboxConfigurationExtensions.cs │ │ ├── InlineFilterConfigurationExtensions.cs │ │ ├── InstrumentationConfigurationExtensions.cs │ │ ├── InterceptConfigurationExtensions.cs │ │ ├── JobOptions.cs │ │ ├── JobServiceConfigurationExtensions.cs │ │ ├── JobServiceContainerConfigurationExtensions.cs │ │ ├── JobServiceOptions.cs │ │ ├── JsonSerializerConfigurationExtensions.cs │ │ ├── KebabCaseEndpointNameFormatter.cs │ │ ├── KillSwitchConfigurationExtensions.cs │ │ ├── LatestConfigurationExtensions.cs │ │ ├── LatestFilterCreated.cs │ │ ├── MediatorConfigurationExtensions.cs │ │ ├── MessageDataConfiguratorExtensions.cs │ │ ├── MessageRetryConfigurationExtensions.cs │ │ ├── MessageSchedulerBusExtensions.cs │ │ ├── MessageSchedulerExtensions.cs │ │ ├── MessageSchedulerRegistrationExtensions.cs │ │ ├── ObserverExtensions.cs │ │ ├── ObserverRegistrationExtensions.cs │ │ ├── PartitionerConfigurationExtensions.cs │ │ ├── PerformanceCounterExtensions.cs │ │ ├── RateLimitConfigurationExtensions.cs │ │ ├── RawJsonSerializerConfigurationExtensions.cs │ │ ├── ReceiveEndpointConfigurationExtensions.cs │ │ ├── ReceivePipeConfigurationExtensions.cs │ │ ├── RegistrationContextExtensions.cs │ │ ├── RegistrationExtensions.cs │ │ ├── RescueConfigurationExtensions.cs │ │ ├── RetryConfigurationExtensions.cs │ │ ├── SagaExtensions.cs │ │ ├── SagaPipeConfiguratorExtensions.cs │ │ ├── SagaStateMachineReceiveEndpointExtensions.cs │ │ ├── ScheduledRedeliveryConfigurationExtensions.cs │ │ ├── SendPipeConfiguratorExtensions.cs │ │ ├── ServiceInstanceConfigurationExtensions.cs │ │ ├── ServiceInstanceOptions.cs │ │ ├── SetSerializerSendConventionExtensions.cs │ │ ├── SnakeCaseEndpointNameFormatter.cs │ │ ├── TimeoutConfiguratorExtensions.cs │ │ ├── TransactionConfiguratorExtensions.cs │ │ └── TransformConfigurationExtensions.cs │ ├── ConsumeContextActivatorExtensions.cs │ ├── Consumers │ │ ├── BatchConsumerExtensions.cs │ │ ├── Batching │ │ │ ├── BatchCollector.cs │ │ │ ├── BatchConsumer.cs │ │ │ ├── BatchConsumerFactory.cs │ │ │ ├── IBatchCollector.cs │ │ │ └── MessageBatch.cs │ │ ├── Configuration │ │ │ ├── ActivityPipeConfiguratorExtensions.cs │ │ │ ├── BatchConfigurator.cs │ │ │ ├── BatchConsumerMessageConnector.cs │ │ │ ├── BatchConsumerMessageSpecification.cs │ │ │ ├── BatchMessageConnectorFactory.cs │ │ │ ├── CompensateActivityHostConfigurator.cs │ │ │ ├── CompensateActivityLogConfigurator.cs │ │ │ ├── CompensateLogConfigurator.cs │ │ │ ├── ConsumeMessageConnectorFactory.cs │ │ │ ├── ConsumerConfigurator.cs │ │ │ ├── ConsumerConnector.cs │ │ │ ├── ConsumerConnectorCache.cs │ │ │ ├── ConsumerFactoryConfiguratorExtensions.cs │ │ │ ├── ConsumerMessageConnector.cs │ │ │ ├── ConsumerMessageSpecification.cs │ │ │ ├── ConsumerMessageSplitFilterSpecification.cs │ │ │ ├── ConsumerMetadataCache.cs │ │ │ ├── ConsumerPipeSpecificationProxy.cs │ │ │ ├── ConsumerSpecification.cs │ │ │ ├── ConsumerSplitFilterSpecification.cs │ │ │ ├── Conventions │ │ │ │ ├── AsyncConsumerConvention.cs │ │ │ │ ├── AsyncConsumerMessageConvention.cs │ │ │ │ ├── BatchConsumerConvention.cs │ │ │ │ ├── BatchConsumerInterfaceType.cs │ │ │ │ ├── BatchConsumerMessageConvention.cs │ │ │ │ ├── ConsumerConventionCache.cs │ │ │ │ ├── ConsumerInterfaceType.cs │ │ │ │ ├── IConsumerConvention.cs │ │ │ │ ├── IConsumerMessageConvention.cs │ │ │ │ ├── JobConsumerConvention.cs │ │ │ │ ├── JobConsumerMessageConvention.cs │ │ │ │ └── JobInterfaceType.cs │ │ │ ├── ExecuteActivityArgumentsConfigurator.cs │ │ │ ├── ExecuteActivityHostConfigurator.cs │ │ │ ├── ExecuteArgumentsConfigurator.cs │ │ │ ├── HandlerConfigurator.cs │ │ │ ├── HandlerConnector.cs │ │ │ ├── HandlerConnectorCache.cs │ │ │ ├── HandlerPipeSpecification.cs │ │ │ ├── IConsumerConnector.cs │ │ │ ├── IConsumerConnectorCache.cs │ │ │ ├── IConsumerMessageConnector.cs │ │ │ ├── IConsumerMessageSpecification.cs │ │ │ ├── IConsumerMetadataCache.cs │ │ │ ├── IConsumerSpecification.cs │ │ │ ├── IHandlerConnector.cs │ │ │ ├── IHandlerConnectorCache.cs │ │ │ ├── IInstanceConnector.cs │ │ │ ├── IInstanceConnectorCache.cs │ │ │ ├── IInstanceMessageConnector.cs │ │ │ ├── IMessageConnectorFactory.cs │ │ │ ├── IMessageInterfaceType.cs │ │ │ ├── IObserverConnector.cs │ │ │ ├── IObserverConnectorCache.cs │ │ │ ├── InstanceConfigurator.cs │ │ │ ├── InstanceConnector.cs │ │ │ ├── InstanceConnectorCache.cs │ │ │ ├── InstanceEndpointDefinition.cs │ │ │ ├── InstanceMessageConnector.cs │ │ │ ├── JobConsumerMessageConnector.cs │ │ │ ├── JobConsumerMessageSpecification.cs │ │ │ ├── JobMessageConnectorFactory.cs │ │ │ ├── MessageObserverConnector.cs │ │ │ ├── ObserverConfigurator.cs │ │ │ ├── ObserverConnectorCache.cs │ │ │ ├── ObserverPipeSpecification.cs │ │ │ ├── ServiceInstanceConfigurator.cs │ │ │ └── UntypedConsumerConfigurator.cs │ │ ├── Consumer │ │ │ ├── DefaultConstructorConsumerFactory.cs │ │ │ ├── DelegateConsumerFactory.cs │ │ │ ├── InstanceConsumerFactory.cs │ │ │ └── ObjectConsumerFactory.cs │ │ ├── ConsumerConvention.cs │ │ ├── ConsumerExtensions.cs │ │ ├── HandlerExtensions.cs │ │ └── InstanceExtensions.cs │ ├── Contexts │ │ ├── ConsumeContextEndpointExtensions.cs │ │ ├── Context │ │ │ ├── BaseConsumeContext.cs │ │ │ ├── BaseCourierContext.cs │ │ │ ├── BatchConsumeContext.cs │ │ │ ├── BindContextProxy.cs │ │ │ ├── CompensateContextProxy.cs │ │ │ ├── CompensateContextScope.cs │ │ │ ├── ConsumeContextProxy.cs │ │ │ ├── ConsumeContextScope.cs │ │ │ ├── ConsumeMessageSchedulerContext.cs │ │ │ ├── ConsumerConsumeContextProxy.cs │ │ │ ├── ConsumerConsumeContextScope.cs │ │ │ ├── CorrelationIdConsumeContextProxy.cs │ │ │ ├── CourierContextProxy.cs │ │ │ ├── CourierContextScope.cs │ │ │ ├── DefaultSagaConsumeContext.cs │ │ │ ├── DeserializerConsumeContext.cs │ │ │ ├── ExecuteContextProxy.cs │ │ │ ├── ExecuteContextScope.cs │ │ │ ├── HostCompensateActivityContext.cs │ │ │ ├── HostExecuteActivityContext.cs │ │ │ ├── MediatorConsumeContext.cs │ │ │ ├── MediatorSendMessageContext.cs │ │ │ ├── MessageConsumeContext.cs │ │ │ ├── MessageSendContext.cs │ │ │ ├── NoLockReceiveContext.cs │ │ │ ├── ReceiveContextProxy.cs │ │ │ ├── RetryCompensateContext.cs │ │ │ ├── RetryExecuteContext.cs │ │ │ ├── SagaConsumeContextProxy.cs │ │ │ ├── ScheduleMessageRedeliveryContext.cs │ │ │ ├── SystemTransactionContext.cs │ │ │ ├── TransportReceiveContext.cs │ │ │ └── TransportSendContext.cs │ │ └── TransactionContext.cs │ ├── Courier │ │ ├── CompensateActivityHost.cs │ │ ├── DefaultConstructorCompensateActivityFactory.cs │ │ ├── DefaultConstructorExecuteActivityFactory.cs │ │ ├── ExecuteActivityHost.cs │ │ ├── FactoryMethodActivityFactory.cs │ │ ├── FactoryMethodCompensateActivityFactory.cs │ │ ├── FactoryMethodExecuteActivityFactory.cs │ │ ├── HostCompensateContext.cs │ │ ├── HostExecuteContext.cs │ │ ├── IRoutingSlipSendEndpointTarget.cs │ │ ├── Results │ │ │ ├── CompensatedCompensationResult.cs │ │ │ ├── CompensatedWithVariablesCompensationResult.cs │ │ │ ├── CompletedExecutionResult.cs │ │ │ ├── FailedCompensationResult.cs │ │ │ ├── FaultedExecutionResult.cs │ │ │ ├── FaultedWithVariablesExecutionResult.cs │ │ │ ├── NextActivityExecutionResult.cs │ │ │ ├── NextActivityWithVariablesExecutionResult.cs │ │ │ ├── ReviseItineraryExecutionResult.cs │ │ │ ├── ReviseItineraryWithVariablesExecutionResult.cs │ │ │ ├── ScheduledRedeliveryResult.cs │ │ │ └── TerminateExecutionResult.cs │ │ ├── RoutingSlipBuilderSendEndpoint.cs │ │ ├── RoutingSlipRequestProxy.cs │ │ ├── RoutingSlipResponseProxy.cs │ │ └── SanitizedRoutingSlip.cs │ ├── DependencyInjection │ │ ├── Configuration │ │ │ ├── BusRegistrationContext.cs │ │ │ ├── CombinedEndpointDefinition.cs │ │ │ ├── ConfigureReceiveEndpointDelegate.cs │ │ │ ├── ConfigureReceiveEndpointDelegateProvider.cs │ │ │ ├── DefaultActivityDefinition.cs │ │ │ ├── DefaultConsumerDefinition.cs │ │ │ ├── DefaultEndpointDefinition.cs │ │ │ ├── DefaultExecuteActivityDefinition.cs │ │ │ ├── DefaultSagaDefinition.cs │ │ │ ├── DelegateEndpointDefinition.cs │ │ │ ├── DependencyInjectionActivityRegistrationExtensions.cs │ │ │ ├── DependencyInjectionConsumerRegistrationExtensions.cs │ │ │ ├── DependencyInjectionContainerRegistrar.cs │ │ │ ├── DependencyInjectionEndpointRegistrationExtensions.cs │ │ │ ├── DependencyInjectionExecuteActivityRegistrationExtensions.cs │ │ │ ├── DependencyInjectionFutureRegistrationExtensions.cs │ │ │ ├── DependencyInjectionMediatorContainerRegistrar.cs │ │ │ ├── DependencyInjectionRiderContainerRegistrar.cs │ │ │ ├── DependencyInjectionSagaRegistrationExtensions.cs │ │ │ ├── DependencyInjectionSagaStateMachineRegistrationExtensions.cs │ │ │ ├── EndpointDefinitionExtensions.cs │ │ │ ├── IActivityRegistration.cs │ │ │ ├── IConsumerRegistration.cs │ │ │ ├── IContainerRegistrar.cs │ │ │ ├── IContainerSelector.cs │ │ │ ├── IEndpointRegistration.cs │ │ │ ├── IExecuteActivityRegistration.cs │ │ │ ├── IFutureRegistration.cs │ │ │ ├── IHealthCheckOptions.cs │ │ │ ├── IRegistration.cs │ │ │ ├── IRegistrationCache.cs │ │ │ ├── ISagaRegistration.cs │ │ │ ├── ISagaRepositoryDecoratorRegistration.cs │ │ │ ├── ISagaRepositoryRegistrationProvider.cs │ │ │ ├── InMemorySagaRepositoryRegistrationProvider.cs │ │ │ ├── InMemoryTestHarnessRegistrationBusFactory.cs │ │ │ ├── MassTransitHealthCheckOptions.cs │ │ │ ├── MediatorRegistrationContext.cs │ │ │ ├── MessageScopeConfigurationObserver.cs │ │ │ ├── NamedEndpointDefinition.cs │ │ │ ├── RegistrationConfigurator.cs │ │ │ ├── RegistrationContext.cs │ │ │ ├── RegistrationServiceCollectionExtensions.cs │ │ │ ├── RiderRegistrationContext.cs │ │ │ ├── SagaRepositoryRegistrationProvider.cs │ │ │ ├── ScopedCompensateActivityPipeSpecificationObserver.cs │ │ │ ├── ScopedConsumePipeSpecificationObserver.cs │ │ │ ├── ScopedExecuteActivityPipeSpecificationObserver.cs │ │ │ ├── ScopedFilterSpecificationObserver.cs │ │ │ ├── ServiceCollectionBusConfigurator.cs │ │ │ ├── ServiceCollectionMediatorConfigurator.cs │ │ │ ├── ServiceCollectionRiderConfigurator.cs │ │ │ ├── TestHarnessRegistrationConfigurator.cs │ │ │ └── TransportRegistrationBusFactory.cs │ │ └── DependencyInjection │ │ │ ├── BaseConsumeScopeProvider.cs │ │ │ ├── Bind.cs │ │ │ ├── BusInstanceBuilder.cs │ │ │ ├── BusScopedBusContext.cs │ │ │ ├── CompensateActivityScopeProvider.cs │ │ │ ├── ConsumeContextScopedBusContext.cs │ │ │ ├── ConsumeScopeProvider.cs │ │ │ ├── CreatedCompensateActivityScopeContext.cs │ │ │ ├── CreatedCompensateScopeContext.cs │ │ │ ├── CreatedConsumeScopeContext.cs │ │ │ ├── CreatedConsumerConsumeScopeContext.cs │ │ │ ├── CreatedExecuteActivityScopeContext.cs │ │ │ ├── CreatedExecuteScopeContext.cs │ │ │ ├── DependencyInjectionLoadSagaRepository.cs │ │ │ ├── DependencyInjectionQuerySagaRepository.cs │ │ │ ├── DependencyInjectionSagaRepository.cs │ │ │ ├── DependencyInjectionSagaRepositoryContextFactory.cs │ │ │ ├── ExecuteActivityScopeProvider.cs │ │ │ ├── ExistingCompensateActivityScopeContext.cs │ │ │ ├── ExistingCompensateScopeContext.cs │ │ │ ├── ExistingConsumeScopeContext.cs │ │ │ ├── ExistingConsumerConsumeScopeContext.cs │ │ │ ├── ExistingExecuteActivityScopeContext.cs │ │ │ ├── ExistingExecuteScopeContext.cs │ │ │ ├── FilterScopeProvider.cs │ │ │ ├── GenericRequestClient.cs │ │ │ ├── IBusInstanceBuilder.cs │ │ │ ├── IBusInstanceBuilderCallback.cs │ │ │ ├── ICompensateActivityScopeContext.cs │ │ │ ├── ICompensateActivityScopeProvider.cs │ │ │ ├── ICompensateScopeContext.cs │ │ │ ├── IConsumeScopeContext.cs │ │ │ ├── IConsumeScopeProvider.cs │ │ │ ├── IConsumerConsumeScopeContext.cs │ │ │ ├── IExecuteActivityScopeContext.cs │ │ │ ├── IExecuteActivityScopeProvider.cs │ │ │ ├── IExecuteScopeContext.cs │ │ │ ├── IFilterScopeContext.cs │ │ │ ├── IFilterScopeProvider.cs │ │ │ ├── IRegistrationRiderFactory.cs │ │ │ ├── IScopedBusContextProvider.cs │ │ │ ├── IScopedConsumeContextProvider.cs │ │ │ ├── LegacySetScopedConsumeContext.cs │ │ │ ├── MessageHandlerConsumer.cs │ │ │ ├── MessageHandlerConsumerDefinition.cs │ │ │ ├── MessageHandlerMethod.cs │ │ │ ├── Registration │ │ │ ├── Activites │ │ │ │ ├── ActivityRegistration.cs │ │ │ │ ├── ActivityRegistrationConfigurator.cs │ │ │ │ ├── ExecuteActivityRegistration.cs │ │ │ │ └── ExecuteActivityRegistrationConfigurator.cs │ │ │ ├── CachedRegistration.cs │ │ │ ├── Consumers │ │ │ │ ├── ConsumerRegistration.cs │ │ │ │ ├── ConsumerRegistrationConfigurator.cs │ │ │ │ └── IConsumerFactoryDecoratorRegistration.cs │ │ │ ├── Endpoints │ │ │ │ └── EndpointRegistration.cs │ │ │ ├── Futures │ │ │ │ ├── DefaultFutureDefinition.cs │ │ │ │ ├── FutureRegistration.cs │ │ │ │ ├── FutureRegistrationConfigurator.cs │ │ │ │ ├── FutureRequestConsumerDefinition.cs │ │ │ │ ├── RequestConsumerFutureDefinition.cs │ │ │ │ └── RequestConsumerFutureEndpointDefinition.cs │ │ │ ├── IRegistrationFilter.cs │ │ │ ├── IRegistrationFilterConfigurator.cs │ │ │ ├── RegistrationBusFactory.cs │ │ │ ├── RegistrationCache.cs │ │ │ ├── RegistrationFilter.cs │ │ │ ├── RegistrationFilterConfigurator.cs │ │ │ ├── RequestClientRegistrationCache.cs │ │ │ └── Sagas │ │ │ │ ├── SagaRegistration.cs │ │ │ │ ├── SagaRegistrationConfigurator.cs │ │ │ │ ├── SagaRepositoryRegistrationConfigurator.cs │ │ │ │ └── SagaStateMachineRegistration.cs │ │ │ ├── RequestHandlerConsumer.cs │ │ │ ├── RequestHandlerMethod.cs │ │ │ ├── ScopeCompensateActivityFactory.cs │ │ │ ├── ScopeConsumerFactory.cs │ │ │ ├── ScopeExecuteActivityFactory.cs │ │ │ ├── ScopedBusContext.cs │ │ │ ├── ScopedBusContextProvider.cs │ │ │ ├── ScopedClientFactoryContext.cs │ │ │ ├── ScopedConsumeContextProvider.cs │ │ │ ├── ScopedConsumePublishEndpointProvider.cs │ │ │ ├── ScopedConsumeSendEndpointProvider.cs │ │ │ ├── ScopedMediator.cs │ │ │ ├── ScopedPublishEndpointProvider.cs │ │ │ ├── ScopedRequestSendEndpoint.cs │ │ │ ├── ScopedSendEndpoint.cs │ │ │ ├── ScopedSendEndpointProvider.cs │ │ │ ├── ScopedSendPipeAdapter.cs │ │ │ ├── SetScopedConsumeContext.cs │ │ │ ├── Testing │ │ │ ├── ConsumerContainerTestHarnessRegistration.cs │ │ │ ├── ConsumerTestHarnessRegistration.cs │ │ │ ├── ContainerTestHarness.cs │ │ │ ├── ContainerTestHarnessBusObserver.cs │ │ │ ├── SagaContainerTestHarnessRegistration.cs │ │ │ └── SagaTestHarnessRegistration.cs │ │ │ ├── TransactionalScopedBusContextProvider.cs │ │ │ ├── TypedScopedConsumeContextProvider.cs │ │ │ └── ValidateMassTransitHostOptions.cs │ ├── EndpointAddressProvider.cs │ ├── EndpointConvention.cs │ ├── EndpointConventionCache.cs │ ├── EndpointConventionExtensions.cs │ ├── Events │ │ ├── BusReadyEvent.cs │ │ ├── FaultEvent.cs │ │ ├── FaultExceptionInfo.cs │ │ ├── HostReadyEvent.cs │ │ ├── ReceiveEndpointCompletedEvent.cs │ │ ├── ReceiveEndpointFaultedEvent.cs │ │ ├── ReceiveEndpointReadyEvent.cs │ │ ├── ReceiveEndpointStoppingEvent.cs │ │ ├── ReceiveFaultEvent.cs │ │ ├── ReceiveTransportCompletedEvent.cs │ │ ├── ReceiveTransportFaultedEvent.cs │ │ └── ReceiveTransportReadyEvent.cs │ ├── Exceptions │ │ └── MassTransitApplicationException.cs │ ├── ForwardExtensions.cs │ ├── Futures │ │ ├── Configuration │ │ │ ├── FutureFaultConfigurator.cs │ │ │ ├── FutureRequestConfigurator.cs │ │ │ ├── FutureResponseConfigurator.cs │ │ │ ├── FutureResultConfigurator.cs │ │ │ └── FutureRoutingSlipConfigurator.cs │ │ ├── Future.cs │ │ ├── FutureExtensions.cs │ │ ├── FutureLocation.cs │ │ ├── FutureStateExtensions.cs │ │ ├── FutureVariableExtensions.cs │ │ ├── Futures │ │ │ ├── BuildRoutingSlipExecutor.cs │ │ │ ├── FutureFault.cs │ │ │ ├── FutureRequest.cs │ │ │ ├── FutureResult.cs │ │ │ ├── FutureSubscriptionExtensions.cs │ │ │ ├── IFutureStateMachineConfigurator.cs │ │ │ ├── IRoutingSlipExecutor.cs │ │ │ └── PlanRoutingSlipExecutor.cs │ │ ├── IItineraryPlanner.cs │ │ ├── InitializerValueProvider.cs │ │ ├── PendingFutureIdProvider.cs │ │ ├── RequestAddressProvider.cs │ │ └── RequestConsumerFuture.cs │ ├── HealthReportExtensions.cs │ ├── IAsyncBusHandle.cs │ ├── IAsyncPipeContextHandle.cs │ ├── IEndpointConventionCache.cs │ ├── IPartitioner.cs │ ├── IReceiveEndpointConnector.cs │ ├── IScopedClientFactory.cs │ ├── InMemoryTransport │ │ ├── Configuration │ │ │ ├── IInMemoryBusFactoryConfigurator.cs │ │ │ ├── IInMemoryConsumeTopologyConfigurator.cs │ │ │ ├── IInMemoryHostConfigurator.cs │ │ │ ├── IInMemoryMessageConsumeTopologyConfigurator.cs │ │ │ ├── IInMemoryMessagePublishTopologyConfigurator.cs │ │ │ ├── IInMemoryPublishTopologyConfigurator.cs │ │ │ ├── IInMemoryReceiveEndpointConfigurator.cs │ │ │ └── InMemoryPublishTopologyConfigurationExtensions.cs │ │ ├── IInMemoryBusTopology.cs │ │ ├── IInMemoryConsumeTopology.cs │ │ ├── IInMemoryMessageConsumeTopology.cs │ │ ├── IInMemoryMessagePublishTopology.cs │ │ ├── IInMemoryPublishTopology.cs │ │ ├── InMemoryBus.cs │ │ ├── InMemoryConfigurationExtensions.cs │ │ ├── InMemoryEndpointAddress.cs │ │ ├── InMemoryHostAddress.cs │ │ └── InMemoryTransport │ │ │ ├── Configuration │ │ │ ├── ExchangeBindingConsumeTopologySpecification.cs │ │ │ ├── IInMemoryBusConfiguration.cs │ │ │ ├── IInMemoryConsumeTopologySpecification.cs │ │ │ ├── IInMemoryEndpointConfiguration.cs │ │ │ ├── IInMemoryHostConfiguration.cs │ │ │ ├── IInMemoryReceiveEndpointConfiguration.cs │ │ │ ├── IInMemoryTopologyConfiguration.cs │ │ │ ├── InMemoryBusConfiguration.cs │ │ │ ├── InMemoryBusFactoryConfigurator.cs │ │ │ ├── InMemoryEndpointConfiguration.cs │ │ │ ├── InMemoryHostConfiguration.cs │ │ │ ├── InMemoryReceiveEndpointBuilder.cs │ │ │ ├── InMemoryReceiveEndpointConfiguration.cs │ │ │ ├── InMemoryRegistrationBusFactory.cs │ │ │ ├── InMemoryTopologyConfiguration.cs │ │ │ └── InvalidInMemoryConsumeTopologySpecification.cs │ │ │ ├── IInMemoryHost.cs │ │ │ ├── IInMemoryTransportProvider.cs │ │ │ ├── InMemoryBusTopology.cs │ │ │ ├── InMemoryConsumeContext.cs │ │ │ ├── InMemoryConsumeTopology.cs │ │ │ ├── InMemoryDeliveryContext.cs │ │ │ ├── InMemoryHost.cs │ │ │ ├── InMemoryMessageConsumeTopology.cs │ │ │ ├── InMemoryMessageDeadLetterTransport.cs │ │ │ ├── InMemoryMessageErrorTransport.cs │ │ │ ├── InMemoryMessageMoveTransport.cs │ │ │ ├── InMemoryMessagePublishTopology.cs │ │ │ ├── InMemoryPublishTopology.cs │ │ │ ├── InMemoryPublishTransportProvider.cs │ │ │ ├── InMemoryReceiveContext.cs │ │ │ ├── InMemoryReceiveEndpointContext.cs │ │ │ ├── InMemoryReceiveTransport.cs │ │ │ ├── InMemorySendContext.cs │ │ │ ├── InMemorySendTransportContext.cs │ │ │ ├── InMemorySendTransportProvider.cs │ │ │ ├── InMemoryTransportContext.cs │ │ │ ├── InMemoryTransportMessage.cs │ │ │ ├── InMemoryTransportProvider.cs │ │ │ └── TransportInMemoryReceiveEndpointContext.cs │ ├── Initializers │ │ ├── Contexts │ │ │ ├── BaseInitializeContext.cs │ │ │ ├── DynamicInitializeContext.cs │ │ │ └── ScopeInitializeContext.cs │ │ ├── Conventions │ │ │ ├── ConventionTypeCache.cs │ │ │ ├── DefaultInitializerConvention.cs │ │ │ ├── DictionaryInitializerConvention.cs │ │ │ ├── IConventionTypeCache.cs │ │ │ ├── IConventionTypeCacheFactory.cs │ │ │ ├── IInitializerConvention.cs │ │ │ ├── IMessageInitializerConvention.cs │ │ │ └── InitializerConvention.cs │ │ ├── Factories │ │ │ ├── DynamicMessageFactory.cs │ │ │ ├── HeaderInitializerInspector.cs │ │ │ ├── IHeaderInitializerInspector.cs │ │ │ ├── IMessageInitializerBuilder.cs │ │ │ ├── IPropertyInitializerInspector.cs │ │ │ ├── InputHeaderInitializerInspector.cs │ │ │ ├── MessageInitializerBuilder.cs │ │ │ ├── MessageInitializerFactory.cs │ │ │ └── PropertyInitializerInspector.cs │ │ ├── HeaderInitializers │ │ │ ├── CopyHeaderInitializer.cs │ │ │ ├── DictionaryCopyHeaderInitializer.cs │ │ │ ├── ProviderPropertyInitializer.cs │ │ │ ├── SetHeaderInitializer.cs │ │ │ └── SetStringHeaderInitializer.cs │ │ ├── IHeaderInitializer.cs │ │ ├── IMessageFactory.cs │ │ ├── IMessageInitializerCache.cs │ │ ├── IMessageInitializerFactory.cs │ │ ├── IPropertyConverter.cs │ │ ├── IPropertyInitializer.cs │ │ ├── IPropertyProvider.cs │ │ ├── IPropertyProviderFactory.cs │ │ ├── ITypeConverter.cs │ │ ├── MessageFactoryCache.cs │ │ ├── MessageInitializer.cs │ │ ├── MessageInitializerCache.cs │ │ ├── PropertyConverters │ │ │ ├── ArrayPropertyConverter.cs │ │ │ ├── DictionaryPropertyConverter.cs │ │ │ ├── FromNullablePropertyConverter.cs │ │ │ ├── InitializePropertyConverter.cs │ │ │ ├── ListPropertyConverter.cs │ │ │ ├── MessageDataPropertyConverter.cs │ │ │ ├── StatePropertyConverter.cs │ │ │ ├── TaskPropertyConverter.cs │ │ │ ├── ToNullablePropertyConverter.cs │ │ │ ├── ToObjectPropertyConverter.cs │ │ │ ├── TypePropertyConverter.cs │ │ │ └── VariablePropertyConverter.cs │ │ ├── PropertyInitializers │ │ │ ├── CopyAsyncObjectPropertyInitializer.cs │ │ │ ├── CopyObjectPropertyInitializer.cs │ │ │ ├── CopyPropertyInitializer.cs │ │ │ ├── DictionaryCopyPropertyInitializer.cs │ │ │ └── ProviderPropertyInitializer.cs │ │ ├── PropertyProviders │ │ │ ├── AsyncPropertyProvider.cs │ │ │ ├── ConstantPropertyProvider.cs │ │ │ ├── FromNullablePropertyProvider.cs │ │ │ ├── InputDictionaryPropertyProvider.cs │ │ │ ├── InputPropertyProvider.cs │ │ │ ├── ObjectPropertyProvider.cs │ │ │ ├── PropertyConverterPropertyProvider.cs │ │ │ ├── PropertyProviderFactory.cs │ │ │ ├── TaskPropertyProvider.cs │ │ │ ├── ToNullablePropertyProvider.cs │ │ │ └── VariablePropertyProvider.cs │ │ ├── TaskInitializerExtensions.cs │ │ └── TypeConverters │ │ │ ├── BooleanTypeConverter.cs │ │ │ ├── ByteTypeConverter.cs │ │ │ ├── DateTimeOffsetTypeConverter.cs │ │ │ ├── DateTimeTypeConverter.cs │ │ │ ├── DecimalTypeConverter.cs │ │ │ ├── DoubleTypeConverter.cs │ │ │ ├── EnumTypeConverter.cs │ │ │ ├── ExceptionTypeConverter.cs │ │ │ ├── FromNullableTypeConverter.cs │ │ │ ├── GuidTypeConverter.cs │ │ │ ├── ITypeConverterCache.cs │ │ │ ├── IntTypeConverter.cs │ │ │ ├── LongTypeConverter.cs │ │ │ ├── ShortTypeConverter.cs │ │ │ ├── StateTypeConverter.cs │ │ │ ├── StringTypeConverter.cs │ │ │ ├── TimeSpanTypeConverter.cs │ │ │ ├── ToNullableTypeConverter.cs │ │ │ ├── ToObjectTypeConverter.cs │ │ │ ├── TypeConverterCache.cs │ │ │ ├── UriTypeConverter.cs │ │ │ └── VersionTypeConverter.cs │ ├── InlineFilterMethod.cs │ ├── Internals │ │ ├── Caching │ │ │ ├── Bucket.cs │ │ │ ├── CacheMetrics.cs │ │ │ ├── CacheOptions.cs │ │ │ ├── CacheValue.cs │ │ │ ├── IBucket.cs │ │ │ ├── ICache.cs │ │ │ ├── ICachePolicy.cs │ │ │ ├── ICacheValue.cs │ │ │ ├── IPendingValue.cs │ │ │ ├── ITimeToLiveCacheValue.cs │ │ │ ├── IValueTracker.cs │ │ │ ├── KeyProvider.cs │ │ │ ├── MassTransitCache.cs │ │ │ ├── MissingValueFactory.cs │ │ │ ├── PendingValue.cs │ │ │ ├── TimeToLiveCachePolicy.cs │ │ │ ├── TimeToLiveCacheValue.cs │ │ │ ├── UsageCachePolicy.cs │ │ │ ├── ValueFactoryException.cs │ │ │ └── ValueTracker.cs │ │ ├── Extensions │ │ │ └── AsyncEnumerableExtensions.cs │ │ └── Reflection │ │ │ ├── DynamicImplementationBuilder.cs │ │ │ ├── ExpressionCompiler.cs │ │ │ ├── IImplementationBuilder.cs │ │ │ ├── IReadProperty.cs │ │ │ ├── IReadPropertyCache.cs │ │ │ ├── IWriteProperty.cs │ │ │ ├── IWritePropertyCache.cs │ │ │ ├── ReadProperty.cs │ │ │ ├── ReadPropertyCache.cs │ │ │ ├── WriteProperty.cs │ │ │ └── WritePropertyCache.cs │ ├── Introspection │ │ ├── IProbeResultBuilder.cs │ │ ├── ProbeResult.cs │ │ ├── ProbeResultBuilder.cs │ │ └── ScopeProbeContext.cs │ ├── IntrospectionExtensions.cs │ ├── JobService │ │ ├── ActiveJob.cs │ │ ├── Configuration │ │ │ ├── JobServiceConfigurator.cs │ │ │ ├── JobServiceConsumerConfigurationObserver.cs │ │ │ └── JobServiceEndpointConfigurationObserver.cs │ │ ├── JobAttemptSaga.cs │ │ ├── JobAttemptStateMachine.cs │ │ ├── JobSaga.cs │ │ ├── JobService │ │ │ ├── ConsumeJobContext.cs │ │ │ ├── ConsumerJobHandle.cs │ │ │ ├── FaultJobContext.cs │ │ │ ├── FinalizeJobConsumer.cs │ │ │ ├── IJobService.cs │ │ │ ├── JobHandle.cs │ │ │ ├── JobMetadataCache.cs │ │ │ ├── JobService.cs │ │ │ ├── JobServiceBusObserver.cs │ │ │ ├── StartJobConsumer.cs │ │ │ ├── SubmitJobConsumer.cs │ │ │ └── SuperviseJobConsumer.cs │ │ ├── JobServiceExtensions.cs │ │ ├── JobStateMachine.cs │ │ ├── JobTypeInstance.cs │ │ ├── JobTypeSaga.cs │ │ └── JobTypeStateMachine.cs │ ├── JobServiceEventExtensions.cs │ ├── LegacyObsolete │ │ ├── Activity.cs │ │ ├── Behavior.cs │ │ ├── EventObserver.cs │ │ ├── LegacySerializationExtensions.cs │ │ └── StateObserver.cs │ ├── LogContext.cs │ ├── Logging │ │ ├── BusLogContext.cs │ │ ├── Diagnostics │ │ │ ├── DiagnosticActivityExtensions.cs │ │ │ ├── DiagnosticHeaders.cs │ │ │ ├── LogContextActivityExtensions.cs │ │ │ └── StartedActivity.cs │ │ ├── EnabledLogger.cs │ │ ├── ILogContext.cs │ │ ├── LogCategoryName.cs │ │ ├── LogMessage.cs │ │ ├── Monitoring │ │ │ ├── LogContextInstrumentationExtensions.cs │ │ │ └── StartedInstrument.cs │ │ ├── OperationName.cs │ │ ├── SagaLogExtensions.cs │ │ ├── SingleLoggerFactory.cs │ │ ├── TextWriterLogger.cs │ │ ├── TextWriterLoggerFactory.cs │ │ └── TextWriterLoggerOptions.cs │ ├── MassTransit.csproj │ ├── MassTransit.csproj.DotSettings │ ├── MassTransitBus.cs │ ├── MassTransitHostedService.cs │ ├── Mediator │ │ ├── Contexts │ │ │ ├── MediatorClientFactoryContext.cs │ │ │ ├── MediatorPublishSendEndpoint.cs │ │ │ ├── MediatorReceiveContext.cs │ │ │ ├── MediatorRequestSendEndpoint.cs │ │ │ ├── MediatorSendEndpoint.cs │ │ │ └── MediatorSerializationContext.cs │ │ └── MassTransitMediator.cs │ ├── MessageCorrelation.cs │ ├── MessageData │ │ ├── Configuration │ │ │ ├── CourierMessageDataConfigurationObserver.cs │ │ │ ├── GetMessageDataObjectArrayTransformConfiguration.cs │ │ │ ├── GetMessageDataObjectDictionaryTransformConfiguration.cs │ │ │ ├── GetMessageDataObjectTransformConfiguration.cs │ │ │ ├── GetMessageDataTransformConfiguration.cs │ │ │ ├── GetMessageDataTransformSpecification.cs │ │ │ ├── IMessageDataTransformConfiguration.cs │ │ │ ├── MessageDataRepositorySelectorExtensions.cs │ │ │ ├── PutMessageDataObjectArrayTransformConfiguration.cs │ │ │ ├── PutMessageDataObjectDictionaryTransformConfiguration.cs │ │ │ ├── PutMessageDataObjectTransformConfiguration.cs │ │ │ ├── PutMessageDataTransformConfiguration.cs │ │ │ └── PutMessageDataTransformSpecification.cs │ │ ├── Conventions │ │ │ ├── IMessageDataMessageConsumeTopologyConvention.cs │ │ │ ├── IMessageDataMessageSendTopologyConvention.cs │ │ │ ├── MessageDataConsumeTopologyConvention.cs │ │ │ ├── MessageDataMessageConsumeTopology.cs │ │ │ ├── MessageDataMessageConsumeTopologyConvention.cs │ │ │ ├── MessageDataMessageSendTopology.cs │ │ │ ├── MessageDataMessageSendTopologyConvention.cs │ │ │ └── MessageDataSendTopologyConvention.cs │ │ ├── Converters │ │ │ ├── ByteArrayMessageDataConverter.cs │ │ │ ├── MessageDataConverter.cs │ │ │ ├── StreamMessageDataConverter.cs │ │ │ ├── StringMessageDataConverter.cs │ │ │ └── SystemTextJsonObjectMessageDataConverter.cs │ │ ├── EncryptedMessageDataRepository.cs │ │ ├── FileSystemMessageDataRepository.cs │ │ ├── IInlineMessageData.cs │ │ ├── IMessageDataReference.cs │ │ ├── InMemoryMessageDataId.cs │ │ ├── InMemoryMessageDataRepository.cs │ │ ├── PropertyProviders │ │ │ ├── BytesMessageDataReader.cs │ │ │ ├── GetMessageDataPropertyProvider.cs │ │ │ ├── IMessageDataReader.cs │ │ │ ├── MessageDataReaderFactory.cs │ │ │ ├── ObjectMessageDataReader.cs │ │ │ ├── PutMessageDataPropertyProvider.cs │ │ │ ├── StreamMessageDataReader.cs │ │ │ └── StringMessageDataReader.cs │ │ └── Values │ │ │ ├── BytesInlineMessageData.cs │ │ │ ├── DeserializedMessageData.cs │ │ │ ├── EmptyMessageData.cs │ │ │ ├── GetMessageData.cs │ │ │ ├── InlineMessageData.cs │ │ │ ├── PutMessageData.cs │ │ │ ├── StoredMessageData.cs │ │ │ └── StringInlineMessageData.cs │ ├── MessageDataExtensions.cs │ ├── Metadata │ │ ├── IMessageDataConverter.cs │ │ ├── ITypeMetadataCache.cs │ │ ├── RegistrationMetadata.cs │ │ └── TypeMetadataCache.cs │ ├── Middleware │ │ ├── CircuitBreaker │ │ │ ├── CircuitBreakerEventExtensions.cs │ │ │ ├── CircuitBreakerSettings.cs │ │ │ ├── CircuitBreakerState.cs │ │ │ ├── ClosedBehavior.cs │ │ │ ├── HalfOpenBehavior.cs │ │ │ ├── ICircuitBreaker.cs │ │ │ └── OpenBehavior.cs │ │ ├── CircuitBreakerFilter.cs │ │ ├── CompensateActivityFactoryFilter.cs │ │ ├── CompensateActivityFilter.cs │ │ ├── ConcurrencyLimitFilter.cs │ │ ├── ConcurrencyLimiter.cs │ │ ├── ConsumeConcurrencyLimitFilter.cs │ │ ├── ConsumeContextConverterFactory.cs │ │ ├── ConsumePipe.cs │ │ ├── ConsumerMergePipe.cs │ │ ├── ConsumerMessageFilter.cs │ │ ├── ConsumerMessageMergePipe.cs │ │ ├── ConsumerSplitFilter.cs │ │ ├── ContextFilter.cs │ │ ├── CorrelatedSagaFilter.cs │ │ ├── CorrelationIdMessageFilter.cs │ │ ├── DeadLetterFilter.cs │ │ ├── DeadLetterTransportFilter.cs │ │ ├── DelaySendPipe.cs │ │ ├── DelayedMessageRedeliveryContext.cs │ │ ├── DelayedMessageRedeliveryFilter.cs │ │ ├── DelayedMessageSchedulerFilter.cs │ │ ├── DeserializeFilter.cs │ │ ├── DiscardDeadLetterFilter.cs │ │ ├── DiscardErrorTransportFilter.cs │ │ ├── DynamicFilter.cs │ │ ├── DynamicRouter.cs │ │ ├── ErrorTransportFilter.cs │ │ ├── ExecuteActivityFactoryFilter.cs │ │ ├── ExecuteActivityFilter.cs │ │ ├── FaultDeadLetterFilter.cs │ │ ├── ForkFilter.cs │ │ ├── FutureRequestPipe.cs │ │ ├── FutureResultPipe.cs │ │ ├── GenerateFaultFilter.cs │ │ ├── HandlerMessageFilter.cs │ │ ├── IConcurrencyLimiter.cs │ │ ├── IConsumerMessageFilter.cs │ │ ├── IDynamicFilter.cs │ │ ├── IDynamicRouter.cs │ │ ├── IHashGenerator.cs │ │ ├── ILatestFilter.cs │ │ ├── IOutboxContextFactory.cs │ │ ├── IOutputPipeFilter.cs │ │ ├── IPipeConnector.cs │ │ ├── IPipeContextConverter.cs │ │ ├── IPipeContextConverterFactory.cs │ │ ├── IPipeRouter.cs │ │ ├── ISagaMessageFilter.cs │ │ ├── ITeeFilter.cs │ │ ├── InMemoryOutbox │ │ │ ├── InMemoryOutboxCompensateContext.cs │ │ │ ├── InMemoryOutboxConsumeContext.cs │ │ │ ├── InMemoryOutboxCourierContextProxy.cs │ │ │ ├── InMemoryOutboxExecuteContext.cs │ │ │ ├── InMemoryOutboxMessageSchedulerContext.cs │ │ │ ├── InMemoryOutboxPublishEndpointProvider.cs │ │ │ ├── InMemoryOutboxReceiveContext.cs │ │ │ ├── InMemoryOutboxSendEndpointProvider.cs │ │ │ ├── OutboxContext.cs │ │ │ └── OutboxSendEndpoint.cs │ │ ├── InMemoryOutboxFilter.cs │ │ ├── InitiatedByOrOrchestratesSagaMessageFilter.cs │ │ ├── InitiatedBySagaMessageFilter.cs │ │ ├── InlineFilter.cs │ │ ├── InstanceMessageFilter.cs │ │ ├── InterceptFilter.cs │ │ ├── InternalOutboxExtensions.cs │ │ ├── JobConsumerMessageFilter.cs │ │ ├── KeyAccessor.cs │ │ ├── KeyFilter.cs │ │ ├── LatestFilter.cs │ │ ├── MessageSchedulerFilter.cs │ │ ├── MessageSplitFilter.cs │ │ ├── MethodConsumerMessageFilter.cs │ │ ├── MissingInstanceRedeliveryPipe.cs │ │ ├── MissingSagaPipe.cs │ │ ├── Murmur3UnsafeHashGenerator.cs │ │ ├── ObserverMessageFilter.cs │ │ ├── ObservesSagaMessageFilter.cs │ │ ├── OrchestratesSagaMessageFilter.cs │ │ ├── Outbox │ │ │ ├── BusOutboxNotification.cs │ │ │ ├── IBusOutboxNotification.cs │ │ │ ├── InMemoryInboxMessage.cs │ │ │ ├── InMemoryInboxMessageKey.cs │ │ │ ├── InMemoryOutboxConsumeContext.cs │ │ │ ├── InMemoryOutboxContextFactory.cs │ │ │ ├── InMemoryOutboxMessage.cs │ │ │ ├── InMemoryOutboxMessageRepository.cs │ │ │ ├── OutboxConsumeContextProxy.cs │ │ │ ├── OutboxPublishEndpointProvider.cs │ │ │ ├── OutboxReceiveContext.cs │ │ │ ├── OutboxSendEndpoint.cs │ │ │ └── OutboxSendEndpointProvider.cs │ │ ├── OutboxConsumeContext.cs │ │ ├── OutboxConsumeFilter.cs │ │ ├── OutboxConsumeOptions.cs │ │ ├── OutboxMessageContext.cs │ │ ├── OutboxMessagePipe.cs │ │ ├── OutboxMessageSendPipe.cs │ │ ├── OutboxSendContext.cs │ │ ├── OutputPipeFilter.cs │ │ ├── Partition.cs │ │ ├── PartitionFilter.cs │ │ ├── Partitioner.cs │ │ ├── PipeContextConverterFactory.cs │ │ ├── PipeContextSourceBindFilter.cs │ │ ├── PipeRouter.cs │ │ ├── PublishMessageSchedulerFilter.cs │ │ ├── QuerySagaFilter.cs │ │ ├── RateLimitFilter.cs │ │ ├── ReceiveEndpointDependencyFilter.cs │ │ ├── RedeliveryRetryFilter.cs │ │ ├── Rescue │ │ │ ├── RescueExceptionConsumeContext.cs │ │ │ ├── RescueExceptionConsumerConsumeContext.cs │ │ │ ├── RescueExceptionReceiveContext.cs │ │ │ └── RescueExceptionSagaConsumeContext.cs │ │ ├── RescueContextFactory.cs │ │ ├── RescueFilter.cs │ │ ├── RethrowErrorTransportFilter.cs │ │ ├── RetryBusObserver.cs │ │ ├── RetryFilter.cs │ │ ├── SagaMergePipe.cs │ │ ├── SagaMessageMergePipe.cs │ │ ├── SagaMessageSplitFilter.cs │ │ ├── SagaSplitFilter.cs │ │ ├── ScheduleMessageRedeliveryFilter.cs │ │ ├── ScopeCompensateFilter.cs │ │ ├── ScopeConsumeFilter.cs │ │ ├── ScopeExecuteFilter.cs │ │ ├── ScopeMessageFilter.cs │ │ ├── ScopedCompensateFilter.cs │ │ ├── ScopedConsumeFilter.cs │ │ ├── ScopedExecuteFilter.cs │ │ ├── ScopedFilter.cs │ │ ├── SendQuerySagaPipe.cs │ │ ├── SendSagaPipe.cs │ │ ├── SetCorrelationIdFilter.cs │ │ ├── SetSerializerFilter.cs │ │ ├── StateMachineSagaMessageFilter.cs │ │ ├── TeeFilter.cs │ │ ├── Timeout │ │ │ ├── TimeoutCompensateContext.cs │ │ │ ├── TimeoutConsumeContext.cs │ │ │ ├── TimeoutCourierContextProxy.cs │ │ │ └── TimeoutExecuteContext.cs │ │ ├── TimeoutFilter.cs │ │ ├── TransactionFilter.cs │ │ ├── TransformFilter.cs │ │ └── TransportReadyFilter.cs │ ├── Monitoring │ │ ├── BusHealthCheck.cs │ │ ├── ConfigureBusHealthCheckServiceOptions.cs │ │ ├── ConfigureDefaultInstrumentationOptions.cs │ │ ├── InstrumentationOptions.cs │ │ └── Performance │ │ │ ├── BasePerformanceCounters.cs │ │ │ ├── BuiltInCounters.cs │ │ │ ├── ConsumerPerformanceCounter.cs │ │ │ ├── ConsumerPerformanceCounterCache.cs │ │ │ ├── ConsumerPerformanceCounters.cs │ │ │ ├── CounterData.cs │ │ │ ├── CreateCounterDelegate.cs │ │ │ ├── IConsumerPerformanceCounter.cs │ │ │ ├── ICounterFactory.cs │ │ │ ├── IMessagePerformanceCounter.cs │ │ │ ├── IPerformanceCounter.cs │ │ │ ├── IPerformanceCounterInstaller.cs │ │ │ ├── ISendPerformanceCounter.cs │ │ │ ├── MessagePerformanceCounter.cs │ │ │ ├── MessagePerformanceCounterCache.cs │ │ │ ├── MessagePerformanceCounters.cs │ │ │ ├── Null │ │ │ ├── NullCounterFactory.cs │ │ │ └── NullPerformanceCounter.cs │ │ │ ├── PerformanceCounterBusObserver.cs │ │ │ ├── PerformanceCounterPublishObserver.cs │ │ │ ├── PerformanceCounterReceiveObserver.cs │ │ │ ├── PerformanceCounterSendObserver.cs │ │ │ └── StatsD │ │ │ ├── StatsDConfiguration.cs │ │ │ ├── StatsDCounterFactory.cs │ │ │ └── StatsDPerformanceCounter.cs │ ├── NullableAttributes.cs │ ├── PartitionKeyProvider.cs │ ├── PipeContextHandle.cs │ ├── PublishEndpointRecurringSchedulerExtensions.cs │ ├── RedeliverExtensions.cs │ ├── RequestExtensions.cs │ ├── Retry.cs │ ├── RetryPolicies │ │ ├── BaseRetryContext.cs │ │ ├── BaseRetryPolicyContext.cs │ │ ├── ConsumeContextRetryContext.cs │ │ ├── ConsumeContextRetryPolicy.cs │ │ ├── ConsumeContextRetryPolicyContext.cs │ │ ├── ExceptionFilters │ │ │ ├── AllExceptionFilter.cs │ │ │ ├── FilterExceptionFilter.cs │ │ │ ├── HandleExceptionFilter.cs │ │ │ └── IgnoreExceptionFilter.cs │ │ ├── ExponentialRetryContext.cs │ │ ├── ExponentialRetryPolicy.cs │ │ ├── ExponentialRetryPolicyContext.cs │ │ ├── ImmediateRetryContext.cs │ │ ├── ImmediateRetryPolicy.cs │ │ ├── ImmediateRetryPolicyContext.cs │ │ ├── IncrementalRetryContext.cs │ │ ├── IncrementalRetryPolicy.cs │ │ ├── IncrementalRetryPolicyContext.cs │ │ ├── IntervalRetryContext.cs │ │ ├── IntervalRetryPolicy.cs │ │ ├── IntervalRetryPolicyContext.cs │ │ ├── MessageRetryPolicyExtensions.cs │ │ ├── NoRetryContext.cs │ │ ├── NoRetryPolicy.cs │ │ ├── NoRetryPolicyContext.cs │ │ ├── PipeRetryExtensions.cs │ │ ├── RedeliveryRetryConsumeContext.cs │ │ ├── RetryConsumeContext.cs │ │ ├── RetryConsumerConsumeContext.cs │ │ └── RetrySagaConsumeContext.cs │ ├── RoutingSlipBuilder.cs │ ├── RoutingSlipEventExtensions.cs │ ├── SagaStateMachine │ │ ├── Components │ │ │ ├── RequestState.cs │ │ │ └── RequestStateMachine.cs │ │ ├── Configuration │ │ │ ├── BehaviorContextRetryConfigurator.cs │ │ │ ├── CorrelatedByEventCorrelationBuilder.cs │ │ │ ├── CorrelatedByFaultEventCorrelationBuilder.cs │ │ │ ├── EventMissingInstanceConfigurator.cs │ │ │ ├── IEventCorrelationBuilder.cs │ │ │ ├── MassTransitEventCorrelationConfigurator.cs │ │ │ ├── MessageCorrelationIdEventCorrelationBuilder.cs │ │ │ ├── MessageCorrelationIdFaultEventCorrelationBuilder.cs │ │ │ ├── MissingInstanceRedeliveryConfigurator.cs │ │ │ ├── RedeliverRequestStateMachineSpecification.cs │ │ │ ├── StateMachineConnector.cs │ │ │ ├── StateMachineEventActivitiesBuilder.cs │ │ │ ├── StateMachineEventConnectorFactory.cs │ │ │ ├── StateMachineInterfaceType.cs │ │ │ ├── StateMachineModifier.cs │ │ │ ├── StateMachineRequestConfigurator.cs │ │ │ ├── StateMachineSagaConfigurator.cs │ │ │ ├── StateMachineSagaMessageConnector.cs │ │ │ ├── StateMachineSagaSpecification.cs │ │ │ └── StateMachineScheduleConfigurator.cs │ │ ├── ContainerActivityExtensions.cs │ │ ├── EventActivities.cs │ │ ├── EventActivityBinder.cs │ │ ├── ExceptionActivityBinder.cs │ │ ├── IMissingInstanceRedeliveryConfigurator.cs │ │ ├── IStateMachineActivitySelector.cs │ │ ├── IStateMachineEventActivitiesBuilder.cs │ │ ├── IStateMachineFaultedActivitySelector.cs │ │ ├── IStateMachineModifier.cs │ │ ├── MassTransitStateMachine.cs │ │ ├── MissingInstanceRedeliveryExtensions.cs │ │ ├── PublishExtensions.cs │ │ ├── RequestEventExtensions.cs │ │ ├── RespondExtensions.cs │ │ ├── SagaStateMachine │ │ │ ├── Accessors │ │ │ │ ├── DefaultInstanceStateAccessor.cs │ │ │ │ ├── ICompositeEventStatusAccessor.cs │ │ │ │ ├── InitialIfNullStateAccessor.cs │ │ │ │ ├── IntCompositeEventStatusAccessor.cs │ │ │ │ ├── IntStateAccessor.cs │ │ │ │ ├── RawStateAccessor.cs │ │ │ │ ├── StateAccessorIndex.cs │ │ │ │ ├── StringStateAccessor.cs │ │ │ │ └── StructCompositeEventStatusAccessor.cs │ │ │ ├── Activities │ │ │ │ ├── ActionActivity.cs │ │ │ │ ├── AsyncActivity.cs │ │ │ │ ├── AsyncFactoryActivity.cs │ │ │ │ ├── AsyncFaultedActionActivity.cs │ │ │ │ ├── CancelRequestTimeoutActivity.cs │ │ │ │ ├── CatchFaultActivity.cs │ │ │ │ ├── ClearRequestActivity.cs │ │ │ │ ├── CompleteRequestActivity.cs │ │ │ │ ├── CompositeEventActivity.cs │ │ │ │ ├── ConditionActivity.cs │ │ │ │ ├── ConditionExceptionActivity.cs │ │ │ │ ├── ContainerFactoryActivity.cs │ │ │ │ ├── DataConverterActivity.cs │ │ │ │ ├── ExecuteOnFaultedActivity.cs │ │ │ │ ├── FactoryActivity.cs │ │ │ │ ├── FaultRequestActivity.cs │ │ │ │ ├── FaultedActionActivity.cs │ │ │ │ ├── FaultedContainerFactoryActivity.cs │ │ │ │ ├── FaultedPublishActivity.cs │ │ │ │ ├── FaultedRequestActivity.cs │ │ │ │ ├── FaultedRespondActivity.cs │ │ │ │ ├── FaultedScheduleActivity.cs │ │ │ │ ├── FaultedSendActivity.cs │ │ │ │ ├── FaultedUnscheduleActivity.cs │ │ │ │ ├── PublishActivity.cs │ │ │ │ ├── RequestActivity.cs │ │ │ │ ├── RequestActivityImpl.cs │ │ │ │ ├── RequestCompletedActivity.cs │ │ │ │ ├── RequestFaultedActivity.cs │ │ │ │ ├── RequestStartedActivity.cs │ │ │ │ ├── RequestStateMessagePipe.cs │ │ │ │ ├── RespondActivity.cs │ │ │ │ ├── RetryActivity.cs │ │ │ │ ├── ScheduleActivity.cs │ │ │ │ ├── SendActivity.cs │ │ │ │ ├── SlimActivity.cs │ │ │ │ ├── StateMachineActivitySelector.cs │ │ │ │ ├── StateMachineFaultedActivitySelector.cs │ │ │ │ ├── TransitionActivity.cs │ │ │ │ └── UnscheduleActivity.cs │ │ │ ├── ActivityBehaviorBuilder.cs │ │ │ ├── AllStateEventFilter.cs │ │ │ ├── Behavior.cs │ │ │ ├── BehaviorContextProxy.cs │ │ │ ├── BehaviorExceptionContextProxy.cs │ │ │ ├── Behaviors │ │ │ │ ├── ActivityBehavior.cs │ │ │ │ ├── CatchBehaviorBuilder.cs │ │ │ │ ├── DataBehavior.cs │ │ │ │ ├── EmptyBehavior.cs │ │ │ │ ├── ExceptionTypeCache.cs │ │ │ │ ├── ExecuteOnFaultedBehavior.cs │ │ │ │ ├── FaultedBehavior.cs │ │ │ │ ├── LastBehavior.cs │ │ │ │ ├── LastCatchBehavior.cs │ │ │ │ └── WidenBehavior.cs │ │ │ ├── Binders │ │ │ │ ├── CatchActivityBinder.cs │ │ │ │ ├── CatchExceptionActivityBinder.cs │ │ │ │ ├── ConditionalActivityBinder.cs │ │ │ │ ├── ConditionalExceptionActivityBinder.cs │ │ │ │ ├── DataEventActivityBinder.cs │ │ │ │ ├── ExecuteActivityBinder.cs │ │ │ │ ├── IActivityBinder.cs │ │ │ │ ├── IgnoreEventActivityBinder.cs │ │ │ │ ├── RetryActivityBinder.cs │ │ │ │ └── TriggerEventActivityBinder.cs │ │ │ ├── ContextMessageFactory.cs │ │ │ ├── Correlation │ │ │ │ ├── EventCorrelationExpressionConverter.cs │ │ │ │ ├── ExpressionCorrelationSagaQueryFactory.cs │ │ │ │ └── UncorrelatedEventCorrelation.cs │ │ │ ├── Edge.cs │ │ │ ├── EventObservable.cs │ │ │ ├── GraphStateMachineExtensions.cs │ │ │ ├── GraphStateMachineVisitor.cs │ │ │ ├── IBehaviorBuilder.cs │ │ │ ├── IStateEventFilter.cs │ │ │ ├── MessageEvent.cs │ │ │ ├── MessageEventCorrelation.cs │ │ │ ├── MessageFactory.cs │ │ │ ├── NonTransitionEventObserver.cs │ │ │ ├── SelectedEventObserver.cs │ │ │ ├── SelectedStateEventFilter.cs │ │ │ ├── StateMachineEvent.cs │ │ │ ├── StateMachineGraph.cs │ │ │ ├── StateMachineRequest.cs │ │ │ ├── StateMachineSchedule.cs │ │ │ ├── StateMachineState.cs │ │ │ ├── StateMachineUnhandledEventCallback.cs │ │ │ ├── StateObservable.cs │ │ │ ├── TaskMessageFactory.cs │ │ │ ├── TriggerEvent.cs │ │ │ ├── UnhandledEventBehaviorContext.cs │ │ │ └── Vertex.cs │ │ ├── ScheduleDateTimeExtensions.cs │ │ ├── ScheduleTimeSpanExtensions.cs │ │ ├── SendByConventionExtensions.cs │ │ ├── SendExtensions.cs │ │ ├── StateMachineExtensions.cs │ │ ├── StateMachineIntrospectionExtensions.cs │ │ ├── StateMachineRequestExtensions.cs │ │ ├── ThenExtensions.cs │ │ └── TransitionExtensions.cs │ ├── Sagas │ │ ├── Configuration │ │ │ ├── ConstructorSagaInstanceFactory.cs │ │ │ ├── CorrelatedSagaMessageConnector.cs │ │ │ ├── DefaultSagaFactory.cs │ │ │ ├── HasValueTypeSagaQueryPropertySelector.cs │ │ │ ├── ISagaConnector.cs │ │ │ ├── ISagaConnectorCache.cs │ │ │ ├── ISagaConnectorFactory.cs │ │ │ ├── ISagaMessageConnector.cs │ │ │ ├── ISagaMessageSpecification.cs │ │ │ ├── ISagaMetadataCache.cs │ │ │ ├── ISagaQueryPropertySelector.cs │ │ │ ├── ISagaSpecification.cs │ │ │ ├── IStateMachineInterfaceType.cs │ │ │ ├── InitiatedByOrOrchestratesSagaConnectorFactory.cs │ │ │ ├── InitiatedBySagaConnectorFactory.cs │ │ │ ├── NotDefaultValueTypeSagaQueryPropertySelector.cs │ │ │ ├── ObservesSagaConnectorFactory.cs │ │ │ ├── OrchestratesSagaConnectorFactory.cs │ │ │ ├── PropertySagaInstanceFactory.cs │ │ │ ├── QuerySagaMessageConnector.cs │ │ │ ├── SagaConfigurator.cs │ │ │ ├── SagaConnector.cs │ │ │ ├── SagaConnectorCache.cs │ │ │ ├── SagaInterfaceType.cs │ │ │ ├── SagaMessageConnector.cs │ │ │ ├── SagaMessageSpecification.cs │ │ │ ├── SagaMessageSplitFilterSpecification.cs │ │ │ ├── SagaMetadataCache.cs │ │ │ ├── SagaPipeSpecificationProxy.cs │ │ │ ├── SagaQueryPropertySelector.cs │ │ │ ├── SagaSpecification.cs │ │ │ └── SagaSplitFilterSpecification.cs │ │ ├── InMemorySagaRepository.cs │ │ ├── Saga │ │ │ ├── AnyExistingSagaPolicy.cs │ │ │ ├── DefaultSagaRepositoryQueryContext.cs │ │ │ ├── ExpressionSagaQueryFactory.cs │ │ │ ├── FactoryMethodSagaFactory.cs │ │ │ ├── ILoadSagaRepositoryContextFactory.cs │ │ │ ├── IQuerySagaRepositoryContextFactory.cs │ │ │ ├── ISagaConsumeContextFactory.cs │ │ │ ├── ISagaRepositoryContextFactory.cs │ │ │ ├── InMemoryRepository │ │ │ │ ├── IIndexedSagaProperty.cs │ │ │ │ ├── InMemorySagaConsumeContext.cs │ │ │ │ ├── InMemorySagaConsumeContextFactory.cs │ │ │ │ ├── InMemorySagaRepositoryContext.cs │ │ │ │ ├── InMemorySagaRepositoryContextFactory.cs │ │ │ │ ├── IndexedSagaDictionary.cs │ │ │ │ ├── IndexedSagaProperty.cs │ │ │ │ └── SagaInstance.cs │ │ │ ├── LoadSagaRepository.cs │ │ │ ├── LoadedSagaRepositoryQueryContext.cs │ │ │ ├── NewOrExistingSagaPolicy.cs │ │ │ ├── NewSagaPolicy.cs │ │ │ ├── PropertyExpressionSagaQueryFactory.cs │ │ │ ├── QuerySagaRepository.cs │ │ │ ├── QuerySagaRepositoryContext.cs │ │ │ ├── SagaConsumeContextFactory.cs │ │ │ ├── SagaConsumeContextMode.cs │ │ │ ├── SagaFilterExpressionConverter.cs │ │ │ ├── SagaInstanceFactoryMethod.cs │ │ │ ├── SagaQuery.cs │ │ │ ├── SagaRepository.cs │ │ │ ├── SagaRepositoryQueryContext.cs │ │ │ └── StateExpressionVisitor.cs │ │ └── SagaStateMachineExtensions.cs │ ├── Scheduling │ │ ├── BaseScheduleMessageProvider.cs │ │ ├── CancelScheduledMessageCommand.cs │ │ ├── CancelScheduledRecurringMessageCommand.cs │ │ ├── DefaultRecurringSchedule.cs │ │ ├── DelayedScheduleMessageProvider.cs │ │ ├── EndpointRecurringMessageScheduler.cs │ │ ├── EndpointScheduleMessageProvider.cs │ │ ├── IScheduleTokenIdCache.cs │ │ ├── MessageScheduler.cs │ │ ├── MessageSchedulerConverterCache.cs │ │ ├── PauseScheduledRecurringMessageCommand.cs │ │ ├── PublishRecurringMessageScheduler.cs │ │ ├── PublishScheduleMessageProvider.cs │ │ ├── ResumeScheduledRecurringMessageCommand.cs │ │ ├── ScheduleMessageCommand.cs │ │ ├── ScheduleRecurringMessageCommand.cs │ │ ├── ScheduleSendPipe.cs │ │ ├── ScheduleTokenId.cs │ │ ├── ScheduleTokenIdCache.cs │ │ ├── ScheduledMessageHandle.cs │ │ └── ScheduledRecurringMessageHandle.cs │ ├── SendEndpointRecurringSchedulerExtensions.cs │ ├── Serialization │ │ ├── AesCryptoStreamProvider.cs │ │ ├── AesCryptoStreamProviderV2.cs │ │ ├── BodyConsumeContext.cs │ │ ├── ConstantSecureKeyProvider.cs │ │ ├── CopyBodySerializer.cs │ │ ├── DeserializeVariableExtensions.cs │ │ ├── DictionarySendHeaders.cs │ │ ├── DisposingCryptoStream.cs │ │ ├── EnvelopeMessageContext.cs │ │ ├── EnvelopeSerializerContext.cs │ │ ├── ForwardMessagePipe.cs │ │ ├── ICryptoStreamProvider.cs │ │ ├── ICryptoStreamProviderV2.cs │ │ ├── ISecureKeyProvider.cs │ │ ├── ISymmetricKeyProvider.cs │ │ ├── JsonConverters │ │ │ ├── CaseInsensitiveDictionaryJsonConverter.cs │ │ │ ├── CaseInsensitiveDictionaryStringObjectJsonConverter.cs │ │ │ ├── InterfaceJsonConverter.cs │ │ │ ├── StringDecimalJsonConverter.cs │ │ │ ├── SystemTextJsonConverterFactory.cs │ │ │ ├── SystemTextJsonMessageDataConverter.cs │ │ │ ├── SystemTextMessageDataReference.cs │ │ │ ├── TypeMappingJsonConverter.cs │ │ │ └── UriDictionarySystemTextJsonConverter.cs │ │ ├── JsonMessageEnvelope.cs │ │ ├── MemoryMessageBody.cs │ │ ├── MessageBody.cs │ │ ├── MessageIdMessageHeader.cs │ │ ├── NotSupportedMessageBody.cs │ │ ├── ObjectDeserializer.cs │ │ ├── RawMessageContext.cs │ │ ├── RawMessageSerializer.cs │ │ ├── RawSerializerOptions.cs │ │ ├── ReadOnlyDictionaryHeaders.cs │ │ ├── Serialization.cs │ │ ├── SerializedMessage.cs │ │ ├── SymmetricKey.cs │ │ ├── SystemTextJsonBodyMessageSerializer.cs │ │ ├── SystemTextJsonMessageBody.cs │ │ ├── SystemTextJsonMessageSerializer.cs │ │ ├── SystemTextJsonObjectMessageBody.cs │ │ ├── SystemTextJsonRawMessageBody.cs │ │ ├── SystemTextJsonRawMessageSerializer.cs │ │ ├── SystemTextJsonRawSerializerContext.cs │ │ └── SystemTextJsonSerializerContext.cs │ ├── SupervisorExtensions.cs │ ├── Testing │ │ ├── ActivityTestHarness.cs │ │ ├── ActivityTestHarnessExtensions.cs │ │ ├── AsyncElementListExtensions.cs │ │ ├── AsyncTestHarness.cs │ │ ├── BusTestHarness.cs │ │ ├── ConsumerTestHarness.cs │ │ ├── ConsumerTestHarnessExtensions.cs │ │ ├── ExecuteActivityTestHarness.cs │ │ ├── ExtensionMethodsForBuses.cs │ │ ├── ExtensionMethodsForSagas.cs │ │ ├── FilterDelegate.cs │ │ ├── FilterSet.cs │ │ ├── HandlerTestHarness.cs │ │ ├── HandlerTestHarnessExtensions.cs │ │ ├── IAsyncElementList.cs │ │ ├── IAsyncListElement.cs │ │ ├── IBaseTestHarness.cs │ │ ├── IConsumedMessage.cs │ │ ├── IConsumerTestHarness.cs │ │ ├── IPublishedMessage.cs │ │ ├── IPublishedMessageList.cs │ │ ├── IReceivedMessage.cs │ │ ├── IReceivedMessageList.cs │ │ ├── ISagaInstance.cs │ │ ├── ISagaList.cs │ │ ├── ISagaTestHarness.cs │ │ ├── ISentMessage.cs │ │ ├── ISentMessageList.cs │ │ ├── IStateMachineSagaTestHarness.cs │ │ ├── ITestHarness.cs │ │ ├── Implementations │ │ │ ├── AsyncElementList.cs │ │ │ ├── AsyncInactivityObserver.cs │ │ │ ├── BaseBusActivityIndicatorConnectable.cs │ │ │ ├── BaseSagaTestHarness.cs │ │ │ ├── BusActivityConsumeIndicator.cs │ │ │ ├── BusActivityMonitor.cs │ │ │ ├── BusActivityPublishIndicator.cs │ │ │ ├── BusActivityReceiveIndicator.cs │ │ │ ├── BusActivitySendIndicator.cs │ │ │ ├── BusTestConsumeObserver.cs │ │ │ ├── BusTestPublishObserver.cs │ │ │ ├── BusTestReceiveObserver.cs │ │ │ ├── BusTestSendObserver.cs │ │ │ ├── ConditionExpression.cs │ │ │ ├── IBusActivityMonitor.cs │ │ │ ├── ICondition.cs │ │ │ ├── IConditionObserver.cs │ │ │ ├── IInactivityObservationSource.cs │ │ │ ├── IInactivityObserver.cs │ │ │ ├── IObservableCondition.cs │ │ │ ├── ISignalResource.cs │ │ │ ├── InMemoryTestHarnessBusInstance.cs │ │ │ ├── InactivityTestObserver.cs │ │ │ ├── RegistrationConsumerTestHarness.cs │ │ │ ├── RegistrationSagaStateMachineTestHarness.cs │ │ │ ├── RegistrationSagaTestHarness.cs │ │ │ ├── SagaInstance.cs │ │ │ ├── SagaList.cs │ │ │ ├── StateMachineSagaTestHarness.cs │ │ │ ├── TestConsumeMessageObserver.cs │ │ │ ├── TestConsumeObserver.cs │ │ │ ├── TestConsumerFactoryDecorator.cs │ │ │ └── TestReceiveEndpointObserver.cs │ │ ├── InMemoryTestHarness.cs │ │ ├── MediatorTestHarness.cs │ │ ├── MultiTestConsumer.cs │ │ ├── PublishedMessage.cs │ │ ├── PublishedMessageFilter.cs │ │ ├── PublishedMessageFilterSet.cs │ │ ├── PublishedMessageList.cs │ │ ├── ReceivedMessage.cs │ │ ├── ReceivedMessageFilter.cs │ │ ├── ReceivedMessageFilterSet.cs │ │ ├── ReceivedMessageList.cs │ │ ├── SagaTestHarness.cs │ │ ├── SagaTestHarnessExtensions.cs │ │ ├── SentMessage.cs │ │ ├── SentMessageFilter.cs │ │ ├── SentMessageFilterSet.cs │ │ ├── SentMessageList.cs │ │ ├── ServiceProviderTestExtensions.cs │ │ ├── StateMachineSagaTestingExtensions.cs │ │ ├── TestActivityListener.cs │ │ ├── TestSagaRepositoryDecorator.cs │ │ ├── TestingServiceProviderExtensions.cs │ │ └── TimelineExtensions.cs │ ├── Topology │ │ ├── Configuration │ │ │ ├── ConventionTypeCache.cs │ │ │ ├── CorrelatedByCorrelationIdSelector.cs │ │ │ ├── CorrelationIdMessageSendTopologyConvention.cs │ │ │ ├── CorrelationIdSendTopologyConvention.cs │ │ │ ├── IConventionTypeFactory.cs │ │ │ ├── ICorrelationIdMessageSendTopologyConvention.cs │ │ │ ├── ICorrelationIdSelector.cs │ │ │ ├── ISetSerializerMessageSendTopologyConvention.cs │ │ │ ├── ITopologyConventionCache.cs │ │ │ ├── PropertyCorrelationIdSelector.cs │ │ │ ├── SetCorrelationIdSelector.cs │ │ │ └── SetSerializerMessageSendTopologyConvention.cs │ │ ├── ConsumeTopology.cs │ │ ├── GlobalTopology.cs │ │ ├── IGlobalTopology.cs │ │ ├── IMessageCorrelationId.cs │ │ ├── MessageConsumeTopology.cs │ │ └── Topology │ │ │ ├── CorrelatedByMessageCorrelationId.cs │ │ │ ├── DelegateMessageCorrelationId.cs │ │ │ ├── EntityCollection.cs │ │ │ ├── EntityHandle.cs │ │ │ ├── NamedEntityCollection.cs │ │ │ ├── NullableDelegateMessageCorrelationId.cs │ │ │ ├── NullablePropertyMessageCorrelationId.cs │ │ │ ├── PropertyMessageCorrelationId.cs │ │ │ ├── SetCorrelationIdMessageSendTopology.cs │ │ │ └── SetSerializerMessageSendTopology.cs │ ├── TransactionContextExtensions.cs │ ├── Transactions │ │ ├── BaseTransactionalBus.cs │ │ ├── ITransactionalBus.cs │ │ ├── TransactionalBus.cs │ │ ├── TransactionalBusPublishEndpointProvider.cs │ │ ├── TransactionalBusSendEndpoint.cs │ │ ├── TransactionalEnlistmentBus.cs │ │ └── TransactionalEnlistmentNotification.cs │ ├── Transformation │ │ ├── ConsumeTransformContext.cs │ │ ├── DelegatePropertyProvider.cs │ │ ├── MessageTransformConvention.cs │ │ ├── MessageTransformPropertyContext.cs │ │ ├── PropertyTransformContext.cs │ │ ├── ReplaceMessageFactory.cs │ │ ├── SendTransformContext.cs │ │ ├── TransformPropertyContext.cs │ │ ├── TransformPropertyConverter.cs │ │ └── TransformPropertyInitializer.cs │ ├── Transports │ │ ├── AddressEqualityComparer.cs │ │ ├── AllowTransportHeader.cs │ │ ├── BaseHost.cs │ │ ├── BaseReceiveContext.cs │ │ ├── BaseReceiveEndpointContext.cs │ │ ├── BaseSendTransportContext.cs │ │ ├── BusDepot.cs │ │ ├── BusState.cs │ │ ├── BusTopology.cs │ │ ├── CachedSendEndpoint.cs │ │ ├── Components │ │ │ └── KillSwitch │ │ │ │ ├── IKillSwitch.cs │ │ │ │ ├── IKillSwitchState.cs │ │ │ │ ├── KillSwitch.cs │ │ │ │ ├── KillSwitchOptions.cs │ │ │ │ ├── RestartingKillSwitchState.cs │ │ │ │ ├── StartedKillSwitchState.cs │ │ │ │ └── StoppedKillSwitchState.cs │ │ ├── ConsumeSendEndpoint.cs │ │ ├── ConsumeSendPipeAdapter.cs │ │ ├── ConsumerAgent.cs │ │ ├── ConsumerReceiveEndpointDispatcher.cs │ │ ├── Contexts │ │ │ └── ReceiveEndpointContext.cs │ │ ├── DefaultMessageNameFormatter.cs │ │ ├── DeliveryMetrics.cs │ │ ├── ExecuteActivityReceiveEndpointDispatcher.cs │ │ ├── Fabric │ │ │ ├── ArrayExtensions.cs │ │ │ ├── Counter.cs │ │ │ ├── DeliveryContext.cs │ │ │ ├── ExchangeType.cs │ │ │ ├── Gauge.cs │ │ │ ├── IMessageExchange.cs │ │ │ ├── IMessageFabric.cs │ │ │ ├── IMessageFabricObserver.cs │ │ │ ├── IMessageFabricObserverConnector.cs │ │ │ ├── IMessageQueue.cs │ │ │ ├── IMessageReceiver.cs │ │ │ ├── IMessageSink.cs │ │ │ ├── IMessageSource.cs │ │ │ ├── IReceiverLoadBalancer.cs │ │ │ ├── LoadBalancerFactory.cs │ │ │ ├── MessageDirectExchange.cs │ │ │ ├── MessageFabric.cs │ │ │ ├── MessageFabricConsumeTopologyBuilder.cs │ │ │ ├── MessageFabricObservable.cs │ │ │ ├── MessageFabricPublishTopologyBuilder.cs │ │ │ ├── MessageFanOutExchange.cs │ │ │ ├── MessageQueue.cs │ │ │ ├── MessageReceiverCollection.cs │ │ │ ├── MessageTopicExchange.cs │ │ │ ├── Metric.cs │ │ │ ├── QueueMetric.cs │ │ │ ├── RoundRobinReceiverLoadBalancer.cs │ │ │ ├── SingleReceiverLoadBalancer.cs │ │ │ ├── TopicNode.cs │ │ │ ├── TopologyHandle.cs │ │ │ └── ZeroActiveHandler.cs │ │ ├── HealthResultReceiveEndpointObserver.cs │ │ ├── HostConfigurationRetryExtensions.cs │ │ ├── HostHandle.cs │ │ ├── IBusInstance.cs │ │ ├── IDispatchMetrics.cs │ │ ├── IHost.cs │ │ ├── IReceiveEndpointCollection.cs │ │ ├── IReceiveEndpointDispatcher.cs │ │ ├── IReceiveEndpointDispatcherFactory.cs │ │ ├── IReceivePipeDispatcher.cs │ │ ├── IReceiveTransport.cs │ │ ├── IRiderCollection.cs │ │ ├── ISendEndpointCache.cs │ │ ├── ITransportSendEndpoint.cs │ │ ├── ITypeReceiveEndpointDispatcherFactory.cs │ │ ├── JsonTransportHeaders.cs │ │ ├── MultiBusInstance.cs │ │ ├── PendingReceiveLockContext.cs │ │ ├── PublishEndpointProvider.cs │ │ ├── ReceiveEndpoint.cs │ │ ├── ReceiveEndpointCollection.cs │ │ ├── ReceiveEndpointDispatcher.cs │ │ ├── ReceiveEndpointDispatcherFactory.cs │ │ ├── ReceiveEndpointDispatcherReceiveContext.cs │ │ ├── ReceiveEndpointLoggingExtensions.cs │ │ ├── ReceiveLockContext.cs │ │ ├── ReceivePipeDispatcher.cs │ │ ├── ReceiveTransport.cs │ │ ├── ReceiveTransportHandle.cs │ │ ├── ReceiveTransportObserverExtensions.cs │ │ ├── RiderCollection.cs │ │ ├── SagaReceiveEndpointDispatcher.cs │ │ ├── SendContextPipeAdapter.cs │ │ ├── SendEndpoint.cs │ │ ├── SendEndpointCache.cs │ │ ├── SendEndpointCacheDefaults.cs │ │ ├── SendEndpointFactory.cs │ │ ├── SendEndpointProvider.cs │ │ ├── SendEndpointProxy.cs │ │ ├── SendTransport.cs │ │ ├── SendTransportContext.cs │ │ ├── StartHostHandle.cs │ │ ├── TransportBusInstance.cs │ │ ├── TransportLogMessages.cs │ │ ├── TransportPipeContextSupervisor.cs │ │ ├── TransportStartExtensions.cs │ │ └── ZeroActiveDispatchHandler.cs │ └── Util │ │ ├── AssemblyTypeCache.cs │ │ ├── ChannelExecutor.cs │ │ ├── ChartTable.cs │ │ ├── ConvertObject.cs │ │ ├── DisposeAsyncExtensions.cs │ │ ├── FormatUtil.cs │ │ ├── IChannelExecutorPool.cs │ │ ├── ObservableObserver.cs │ │ ├── PartitionChannelExecutorPool.cs │ │ ├── Recycle.cs │ │ ├── RollingTimer.cs │ │ ├── Scanning │ │ ├── AssemblyFinder.cs │ │ ├── AssemblyScanRecord.cs │ │ ├── AssemblyScanTypeInfo.cs │ │ ├── AssemblyScanner.cs │ │ ├── AssemblyTypeList.cs │ │ ├── IAssemblyScanner.cs │ │ └── TypeQuery.cs │ │ ├── SingleThreadedDictionary.cs │ │ ├── TaskUtil.cs │ │ ├── TextTable.cs │ │ ├── TypeClassification.cs │ │ └── TypeSet.cs ├── NewId │ └── NewId.csproj ├── NuGet.README.md ├── Persistence │ ├── MassTransit.AmazonS3 │ │ ├── AmazonS3 │ │ │ └── MessageData │ │ │ │ └── AmazonS3MessageDataRepository.cs │ │ ├── Configuration │ │ │ ├── AmazonS3ClientExtensions.cs │ │ │ └── AmazonS3MessageDataRepositorySelectorExtensions.cs │ │ ├── MassTransit.AmazonS3.csproj │ │ └── MassTransit.AmazonS3.csproj.DotSettings │ ├── MassTransit.Azure.Cosmos │ │ ├── AzureCosmos │ │ │ ├── AzureCosmosSerializerExtensions.cs │ │ │ ├── CosmosAuthSettings.cs │ │ │ ├── CosmosClientFactory.cs │ │ │ ├── NewtonsoftJsonCosmosClientFactory.cs │ │ │ ├── Saga │ │ │ │ ├── CosmosDatabaseContext.cs │ │ │ │ ├── CosmosSagaRepository.cs │ │ │ │ ├── CosmosSagaRepositoryContext.cs │ │ │ │ ├── CosmosSagaRepositoryContextFactory.cs │ │ │ │ ├── DatabaseContext.cs │ │ │ │ ├── DefaultCollectionIdFormatter.cs │ │ │ │ ├── KebabCaseCollectionIdFormatter.cs │ │ │ │ ├── NewtonsoftJsonCosmosSerializer.cs │ │ │ │ ├── PropertyRenameSerializerContractResolver.cs │ │ │ │ ├── QueryableExtensions.cs │ │ │ │ ├── SagaETag.cs │ │ │ │ └── SystemTextJsonCosmosSerializer.cs │ │ │ ├── SagaRenamePropertyNamingPolicy.cs │ │ │ └── SystemTextJsonCosmosClientFactory.cs │ │ ├── Configuration │ │ │ ├── AzureCosmosEmulatorConstants.cs │ │ │ ├── Configuration │ │ │ │ ├── CosmosSagaRepositoryConfigurator.cs │ │ │ │ └── CosmosSagaRepositoryRegistrationProvider.cs │ │ │ ├── CosmosRepositoryConfigurationExtensions.cs │ │ │ └── ICosmosSagaRepositoryConfigurator.cs │ │ ├── Exceptions │ │ │ └── CosmosConcurrencyException.cs │ │ ├── ICosmosClientFactory.cs │ │ ├── ICosmosCollectionIdFormatter.cs │ │ ├── MassTransit.Azure.Cosmos.csproj │ │ └── MassTransit.Azure.Cosmos.csproj.DotSettings │ ├── MassTransit.Azure.Storage │ │ ├── AzureStorage │ │ │ └── MessageData │ │ │ │ ├── AzureStorageMessageDataRepository.cs │ │ │ │ ├── IBlobNameGenerator.cs │ │ │ │ └── NewIdBlobNameGenerator.cs │ │ ├── Configuration │ │ │ ├── AzureStorageConfigurationExtensions.cs │ │ │ └── MessageDataRepositorySelectorExtensions.cs │ │ ├── MassTransit.Azure.Storage.csproj │ │ └── MassTransit.Azure.Storage.csproj.DotSettings │ ├── MassTransit.Azure.Table │ │ ├── AzureTable │ │ │ ├── AuditRecord.cs │ │ │ ├── AzureTableAuditStore.cs │ │ │ ├── DatabaseContext.cs │ │ │ ├── DefaultPartitionKeyFormatter.cs │ │ │ ├── ICloudTableProvider.cs │ │ │ ├── IEntityConverter.cs │ │ │ ├── IPartitionKeyFormatter.cs │ │ │ ├── ISagaKeyFormatter.cs │ │ │ └── Saga │ │ │ │ ├── AzureTableDatabaseContext.cs │ │ │ │ ├── AzureTableSagaRepository.cs │ │ │ │ ├── AzureTableSagaRepositoryContext.cs │ │ │ │ ├── AzureTableSagaRepositoryContextFactory.cs │ │ │ │ ├── ConstCloudTableProvider.cs │ │ │ │ ├── ConstPartitionSagaKeyFormatter.cs │ │ │ │ ├── ConstRowSagaKeyFormatter.cs │ │ │ │ ├── DelegateCloudTableProvider.cs │ │ │ │ ├── EntityConverter.cs │ │ │ │ ├── EntityConverterFactory.cs │ │ │ │ ├── EntityPropertyConverter.cs │ │ │ │ ├── EntityPropertyTypeConverter.cs │ │ │ │ ├── IEntityPropertyConverter.cs │ │ │ │ ├── ObjectEntityPropertyConverter.cs │ │ │ │ ├── SagaETag.cs │ │ │ │ └── ValueTypeEntityPropertyConverter.cs │ │ ├── Configuration │ │ │ ├── AzureTableAuditStoreConfiguratorExtensions.cs │ │ │ ├── AzureTableJobServiceConfigurationExtensions.cs │ │ │ ├── AzureTableRepositoryRegistrationExtensions.cs │ │ │ ├── Configuration │ │ │ │ ├── AzureTableSagaRepositoryConfigurator.cs │ │ │ │ └── AzureTableSagaRepositoryRegistrationProvider.cs │ │ │ └── IAzureTableSagaRepositoryConfigurator.cs │ │ ├── MassTransit.Azure.Table.csproj │ │ └── MassTransit.Azure.Table.csproj.DotSettings │ ├── MassTransit.DapperIntegration │ │ ├── Configuration │ │ │ ├── Configuration │ │ │ │ └── DapperSagaRepositoryRegistrationProvider.cs │ │ │ ├── DapperSagaRepositoryRegistrationExtensions.cs │ │ │ └── IDapperSagaRepositoryConfigurator.cs │ │ ├── DapperIntegration │ │ │ ├── Configuration │ │ │ │ └── DapperSagaRepositoryConfigurator.cs │ │ │ └── Saga │ │ │ │ ├── DapperDatabaseContext.cs │ │ │ │ ├── DapperOptions.cs │ │ │ │ ├── DapperSagaRepositoryContext.cs │ │ │ │ ├── DapperSagaRepositoryContextFactory.cs │ │ │ │ ├── DatabaseContext.cs │ │ │ │ ├── SqlExpressionVisitor.cs │ │ │ │ └── WhereStatementHelper.cs │ │ ├── DapperSagaRepository.cs │ │ ├── MassTransit.DapperIntegration.csproj │ │ └── MassTransit.DapperIntegration.csproj.DotSettings │ ├── MassTransit.DynamoDbIntegration │ │ ├── Configuration │ │ │ ├── Configuration │ │ │ │ ├── DynamoDbSagaRepositoryConfigurator.cs │ │ │ │ └── DynamoDbSagaRepositoryRegistrationProvider.cs │ │ │ ├── DynamoDbSagaRepositoryRegistrationExtensions.cs │ │ │ └── IDynamoDbSagaRepositoryConfigurator.cs │ │ ├── DynamoDbIntegration │ │ │ └── Saga │ │ │ │ ├── DatabaseContext.cs │ │ │ │ ├── DynamoDbDatabaseContext.cs │ │ │ │ ├── DynamoDbSaga.cs │ │ │ │ ├── DynamoDbSagaRepository.cs │ │ │ │ ├── DynamoDbSagaRepositoryContext.cs │ │ │ │ └── DynamoDbSagaRepositoryContextFactory.cs │ │ ├── DynamoDbSagaRepositoryOptions.cs │ │ ├── Exceptions │ │ │ └── DynamoDbSagaConcurrencyException.cs │ │ ├── MassTransit.DynamoDbIntegration.csproj │ │ └── MassTransit.DynamoDbIntegration.csproj.DotSettings │ ├── MassTransit.EntityFrameworkCoreIntegration │ │ ├── Configuration │ │ │ ├── Configuration │ │ │ │ ├── EntityFrameworkBusOutboxConfigurator.cs │ │ │ │ ├── EntityFrameworkOutboxConfigurator.cs │ │ │ │ ├── EntityFrameworkSagaRepositoryConfigurator.cs │ │ │ │ └── EntityFrameworkSagaRepositoryRegistrationProvider.cs │ │ │ ├── EntityFrameworkAuditStoreConfiguratorExtensions.cs │ │ │ ├── EntityFrameworkCoreJobServiceConfigurationExtensions.cs │ │ │ ├── EntityFrameworkCoreSagaRepositoryRegistrationExtensions.cs │ │ │ ├── EntityFrameworkOutboxConfigurationExtensions.cs │ │ │ ├── IEntityFrameworkBusOutboxConfigurator.cs │ │ │ ├── IEntityFrameworkOutboxConfigurator.cs │ │ │ ├── IEntityFrameworkSagaRepository.cs │ │ │ └── IEntityFrameworkSagaRepositoryConfigurator.cs │ │ ├── EntityFrameworkCoreIntegration │ │ │ ├── Audit │ │ │ │ ├── AuditDbContext.cs │ │ │ │ ├── AuditMapping.cs │ │ │ │ ├── AuditRecord.cs │ │ │ │ └── EntityFrameworkAuditStore.cs │ │ │ ├── BusOutboxDeliveryService.cs │ │ │ ├── Configuration │ │ │ │ └── EntityFrameworkSagaRepository.cs │ │ │ ├── DbContextOutboxConsumeContext.cs │ │ │ ├── DbTransactionContext.cs │ │ │ ├── EntityFrameworkOutboxContextFactory.cs │ │ │ ├── EntityFrameworkOutboxExtensions.cs │ │ │ ├── EntityFrameworkSagaRepository.cs │ │ │ ├── EntityFrameworkScopedBusContext.cs │ │ │ ├── EntityFrameworkScopedBusContextProvider.cs │ │ │ ├── FutureSagaDbContext.cs │ │ │ ├── FutureStateMap.cs │ │ │ ├── ILoadQueryExecutor.cs │ │ │ ├── ILockStatementFormatter.cs │ │ │ ├── ILockStatementProvider.cs │ │ │ ├── ISagaClassMap.cs │ │ │ ├── ISagaDbContextFactory.cs │ │ │ ├── ISagaRepositoryLockStrategy.cs │ │ │ ├── InboxCleanupService.cs │ │ │ ├── InboxState.cs │ │ │ ├── JobAttemptSagaMap.cs │ │ │ ├── JobSagaMap.cs │ │ │ ├── JobServiceSagaDbContext.cs │ │ │ ├── JobTypeSagaMap.cs │ │ │ ├── JsonValueComparer.cs │ │ │ ├── JsonValueConverter.cs │ │ │ ├── MySqlLockStatementFormatter.cs │ │ │ ├── MySqlLockStatementProvider.cs │ │ │ ├── OptimisticFutureSagaDbContext.cs │ │ │ ├── OptimisticJobServiceSagaDbContext.cs │ │ │ ├── OutboxMessage.cs │ │ │ ├── OutboxState.cs │ │ │ ├── PostgresLockStatementFormatter.cs │ │ │ ├── PostgresLockStatementProvider.cs │ │ │ ├── Saga │ │ │ │ ├── ContainerSagaDbContextFactory.cs │ │ │ │ ├── DbContextSagaRepositoryContext.cs │ │ │ │ ├── DelegateSagaDbContextFactory.cs │ │ │ │ ├── EntityFrameworkSagaRepositoryContextFactory.cs │ │ │ │ ├── OptimisticLoadQueryExecutor.cs │ │ │ │ ├── OptimisticSagaLockContext.cs │ │ │ │ ├── OptimisticSagaRepositoryLockStrategy.cs │ │ │ │ ├── PessimisticLoadQueryExecutor.cs │ │ │ │ ├── PessimisticSagaLockContext.cs │ │ │ │ ├── PessimisticSagaRepositoryLockStrategy.cs │ │ │ │ └── SagaLockContext.cs │ │ │ ├── SagaDbContext.cs │ │ │ ├── SqlLockStatementProvider.cs │ │ │ ├── SqlServerLockStatementFormatter.cs │ │ │ ├── SqlServerLockStatementProvider.cs │ │ │ ├── SqliteLockStatementFormatter.cs │ │ │ ├── SqliteLockStatementProvider.cs │ │ │ └── ValueConversionExtensions.cs │ │ ├── EntityFrameworkOutboxOptions.cs │ │ ├── MassTransit.EntityFrameworkCoreIntegration.csproj │ │ ├── MassTransit.EntityFrameworkCoreIntegration.csproj.DotSettings │ │ └── SagaClassMap.cs │ ├── MassTransit.EntityFrameworkIntegration │ │ ├── Configuration │ │ │ ├── Configuration │ │ │ │ ├── EntityFrameworkSagaRepositoryConfigurator.cs │ │ │ │ └── EntityFrameworkSagaRepositoryRegistrationProvider.cs │ │ │ ├── EntityFrameworkSagaRepositoryRegistrationExtensions.cs │ │ │ └── IEntityFrameworkSagaRepositoryConfigurator.cs │ │ ├── EntityFrameworkIntegration │ │ │ ├── Audit │ │ │ │ ├── AuditDbContext.cs │ │ │ │ ├── AuditMapping.cs │ │ │ │ ├── AuditRecord.cs │ │ │ │ └── EntityFrameworkAuditStore.cs │ │ │ ├── EntityFrameworkSagaRepository.cs │ │ │ ├── ILoadQueryExecutor.cs │ │ │ ├── ILoadQueryProvider.cs │ │ │ ├── ILockStatementProvider.cs │ │ │ ├── ISagaClassMap.cs │ │ │ ├── ISagaDbContextFactory.cs │ │ │ ├── ISagaRepositoryLockStrategy.cs │ │ │ ├── Saga │ │ │ │ ├── ContainerSagaDbContextFactory.cs │ │ │ │ ├── CustomSagaLoadQueryProvider.cs │ │ │ │ ├── DbContextSagaRepositoryContext.cs │ │ │ │ ├── DefaultSagaLoadQueryProvider.cs │ │ │ │ ├── DelegateSagaDbContextFactory.cs │ │ │ │ ├── EntityFrameworkSagaRepositoryContextFactory.cs │ │ │ │ ├── OptimisticLoadQueryExecutor.cs │ │ │ │ ├── OptimisticSagaLockContext.cs │ │ │ │ ├── OptimisticSagaRepositoryLockStrategy.cs │ │ │ │ ├── PessimisticLoadQueryExecutor.cs │ │ │ │ ├── PessimisticSagaLockContext.cs │ │ │ │ ├── PessimisticSagaRepositoryLockStrategy.cs │ │ │ │ └── SagaLockContext.cs │ │ │ ├── SagaClassMap.cs │ │ │ ├── SagaDbContext.cs │ │ │ ├── SqlLockStatementProvider.cs │ │ │ └── SqlServerLockStatementProvider.cs │ │ ├── MassTransit.EntityFrameworkIntegration.csproj │ │ └── MassTransit.EntityFrameworkIntegration.csproj.DotSettings │ ├── MassTransit.MartenIntegration │ │ ├── Configuration │ │ │ ├── Configuration │ │ │ │ ├── MartenSagaRepositoryConfigurator.cs │ │ │ │ └── MartenSagaRepositoryRegistrationProvider.cs │ │ │ ├── IMartenSagaRepositoryConfigurator.cs │ │ │ └── MartenSagaRepositoryRegistrationExtensions.cs │ │ ├── MartenIntegration │ │ │ └── Saga │ │ │ │ ├── MartenSagaRepository.cs │ │ │ │ ├── MartenSagaRepositoryContext.cs │ │ │ │ └── MartenSagaRepositoryContextFactory.cs │ │ ├── MassTransit.MartenIntegration.csproj │ │ └── MassTransit.MartenIntegration.csproj.DotSettings │ ├── MassTransit.MongoDbIntegration │ │ ├── Configuration │ │ │ ├── Configuration │ │ │ │ ├── MongoDbBusOutboxConfigurator.cs │ │ │ │ ├── MongoDbConfigurator.cs │ │ │ │ ├── MongoDbOutboxConfigurator.cs │ │ │ │ ├── MongoDbSagaRepositoryConfigurator.cs │ │ │ │ └── MongoDbSagaRepositoryRegistrationProvider.cs │ │ │ ├── IMongoDbBusOutboxConfigurator.cs │ │ │ ├── IMongoDbOutboxConfigurator.cs │ │ │ ├── IMongoDbSagaRepositoryConfigurator.cs │ │ │ ├── MongoDbAuditStoreConfiguratorExtensions.cs │ │ │ ├── MongoDbMessageDataConfigurationExtensions.cs │ │ │ ├── MongoDbOutboxConfigurationExtensions.cs │ │ │ ├── MongoDbRoutingSlipEventConsumerConfigurationExtensions.cs │ │ │ ├── MongoDbSagaRepositoryConfiguratorExtensions.cs │ │ │ └── MongoDbSagaRepositoryRegistrationExtensions.cs │ │ ├── Exceptions │ │ │ ├── MongoDbConcurrencyException.cs │ │ │ └── MongoDbSaveEventException.cs │ │ ├── MassTransit.MongoDbIntegration.csproj │ │ ├── MassTransit.MongoDbIntegration.csproj.DotSettings │ │ ├── MassTransitMongoDbConventions.cs │ │ ├── MongoDbIntegration │ │ │ ├── Audit │ │ │ │ ├── AuditDocument.cs │ │ │ │ ├── AuditHeaders.cs │ │ │ │ └── MongoDbAuditStore.cs │ │ │ ├── BusOutboxDeliveryService.cs │ │ │ ├── Courier │ │ │ │ ├── Consumers │ │ │ │ │ ├── RoutingSlipActivityCompensatedConsumer.cs │ │ │ │ │ ├── RoutingSlipActivityCompensationFailedConsumer.cs │ │ │ │ │ ├── RoutingSlipActivityCompletedConsumer.cs │ │ │ │ │ ├── RoutingSlipActivityFaultedConsumer.cs │ │ │ │ │ ├── RoutingSlipCompensationFailedConsumer.cs │ │ │ │ │ ├── RoutingSlipCompletedConsumer.cs │ │ │ │ │ ├── RoutingSlipFaultedConsumer.cs │ │ │ │ │ ├── RoutingSlipRevisedConsumer.cs │ │ │ │ │ └── RoutingSlipTerminatedConsumer.cs │ │ │ │ ├── ConventionFilter.cs │ │ │ │ ├── Documents │ │ │ │ │ ├── ActivityExceptionDocument.cs │ │ │ │ │ ├── ExceptionInfoDocument.cs │ │ │ │ │ ├── HostDocument.cs │ │ │ │ │ └── RoutingSlipDocument.cs │ │ │ │ ├── Events │ │ │ │ │ ├── RoutingSlipActivityCompensatedDocument.cs │ │ │ │ │ ├── RoutingSlipActivityCompensationFailedDocument.cs │ │ │ │ │ ├── RoutingSlipActivityCompletedDocument.cs │ │ │ │ │ ├── RoutingSlipActivityFaultedDocument.cs │ │ │ │ │ ├── RoutingSlipCompensationFailedDocument.cs │ │ │ │ │ ├── RoutingSlipCompletedDocument.cs │ │ │ │ │ ├── RoutingSlipEventDocument.cs │ │ │ │ │ ├── RoutingSlipFaultedDocument.cs │ │ │ │ │ ├── RoutingSlipRevisedDocument.cs │ │ │ │ │ └── RoutingSlipTerminatedDocument.cs │ │ │ │ ├── IRoutingSlipEventPersister.cs │ │ │ │ └── RoutingSlipEventPersister.cs │ │ │ ├── ICollectionNameFormatter.cs │ │ │ ├── InboxCleanupService.cs │ │ │ ├── MessageData │ │ │ │ ├── IFileNameGenerator.cs │ │ │ │ ├── IMessageDataResolver.cs │ │ │ │ ├── MessageDataResolver.cs │ │ │ │ ├── MongoDbMessageDataRepository.cs │ │ │ │ └── NewIdFileNameGenerator.cs │ │ │ ├── MongoDbCollectionContext.cs │ │ │ ├── MongoDbContext.cs │ │ │ ├── MongoDbScopedBusContext.cs │ │ │ ├── MongoDbScopedBusContextProvider.cs │ │ │ ├── NoMongoDbSessionContext.cs │ │ │ ├── NoSessionMongoDbCollectionContext.cs │ │ │ ├── Outbox │ │ │ │ ├── InboxState.cs │ │ │ │ ├── MongoDbOutboxConsumeContext.cs │ │ │ │ ├── MongoDbOutboxContextFactory.cs │ │ │ │ ├── MongoDbOutboxExtensions.cs │ │ │ │ ├── OutboxMessage.cs │ │ │ │ └── OutboxState.cs │ │ │ ├── Saga │ │ │ │ ├── DefaultCollectionNameFormatter.cs │ │ │ │ ├── DotCaseCollectionNameFormatter.cs │ │ │ │ ├── MongoDbSagaRepository.cs │ │ │ │ ├── MongoDbSagaRepositoryContext.cs │ │ │ │ └── MongoDbSagaRepositoryContextFactory.cs │ │ │ ├── SagaConvention.cs │ │ │ ├── TransactionMongoDbCollectionContext.cs │ │ │ └── TransactionMongoDbContext.cs │ │ └── readme.md │ ├── MassTransit.NHibernateIntegration │ │ ├── Configuration │ │ │ ├── Configuration │ │ │ │ └── NHibernateSagaRepositoryRegistrationProvider.cs │ │ │ ├── NHibernateSagaRegistrationExtensions.cs │ │ │ └── NHibernateStatePropertyExtensions.cs │ │ ├── MassTransit.NHibernateIntegration.csproj │ │ ├── MassTransit.NHibernateIntegration.csproj.DotSettings │ │ └── NHibernateIntegration │ │ │ ├── BinaryGuidType.cs │ │ │ ├── CompositeEventStatusUserType.cs │ │ │ ├── IntStateUserTypeConverter.cs │ │ │ ├── NHibernateSagaRepository.cs │ │ │ ├── NHibernateSessionFactoryProvider.cs │ │ │ ├── Saga │ │ │ ├── NHibernateSagaRepositoryContext.cs │ │ │ └── NHibernateSagaRepositoryContextFactory.cs │ │ │ ├── SagaClassMapping.cs │ │ │ ├── SqlServerSessionFactoryProvider.cs │ │ │ ├── StateMachineStateUserType.cs │ │ │ ├── StateUserTypeConverter.cs │ │ │ ├── StringStateUserTypeConverter.cs │ │ │ └── UriUserType.cs │ └── MassTransit.RedisIntegration │ │ ├── Configuration │ │ ├── Configuration │ │ │ ├── RedisSagaRepositoryConfigurator.cs │ │ │ └── RedisSagaRepositoryRegistrationProvider.cs │ │ ├── IRedisSagaRepositoryConfigurator.cs │ │ ├── RedisSagaRepositoryOptions.cs │ │ ├── RedisSagaRepositoryRegistrationExtensions.cs │ │ └── SelectDatabase.cs │ │ ├── Exceptions │ │ └── RedisSagaConcurrencyException.cs │ │ ├── MassTransit.RedisIntegration.csproj │ │ ├── MassTransit.RedisIntegration.csproj.DotSettings │ │ └── RedisIntegration │ │ └── Saga │ │ ├── DatabaseContext.cs │ │ ├── RedisDatabaseContext.cs │ │ ├── RedisSagaRepository.cs │ │ ├── RedisSagaRepositoryContext.cs │ │ └── RedisSagaRepositoryContextFactory.cs ├── Scheduling │ ├── MassTransit.HangfireIntegration │ │ ├── Configuration │ │ │ ├── Configuration │ │ │ │ ├── HangfireEndpointDefinition.cs │ │ │ │ ├── PauseScheduledRecurringMessageConsumerDefinition.cs │ │ │ │ ├── ResumeScheduledMessageConsumerDefinition.cs │ │ │ │ ├── ScheduleMessageConsumerDefinition.cs │ │ │ │ └── ScheduleRecurringMessageConsumerDefinition.cs │ │ │ ├── HangfireEndpointOptions.cs │ │ │ ├── HangfireIntegrationExtensions.cs │ │ │ └── HangfireRegistrationExtensions.cs │ │ ├── HangfireIntegration │ │ │ ├── BusRegistrationContextComponentResolver.cs │ │ │ ├── DefaultHangfireComponentResolver.cs │ │ │ ├── HangfireBusObserver.cs │ │ │ ├── HangfireMessageHeaders.cs │ │ │ ├── HangfireRecurringSceduledMessageData.cs │ │ │ ├── HangfireScheduledMessageData.cs │ │ │ ├── HashCleanupAttribute.cs │ │ │ ├── HashedHangfireScheduledMessageData.cs │ │ │ ├── IHangfireComponentResolver.cs │ │ │ ├── IHashedScheduleId.cs │ │ │ ├── JobId.cs │ │ │ ├── MassTransitJobActivator.cs │ │ │ ├── MessageDataMessageContext.cs │ │ │ ├── PauseScheduledRecurringMessageConsumer.cs │ │ │ ├── RecurringScheduleDateTimeIntervalAttribute.cs │ │ │ ├── ResumeScheduledMessageConsumer.cs │ │ │ ├── ScheduleJob.cs │ │ │ ├── ScheduleMessageConsumer.cs │ │ │ ├── ScheduleRecurringMessageConsumer.cs │ │ │ └── SchedulerBusObserver.cs │ │ ├── HangfireSchedulerOptions.cs │ │ ├── MassTransit.HangfireIntegration.csproj │ │ ├── MassTransit.HangfireIntegration.csproj.DotSettings │ │ └── NullableAttributes.cs │ └── MassTransit.QuartzIntegration │ │ ├── Configuration │ │ ├── Configuration │ │ │ ├── CancelScheduledMessageConsumerDefinition.cs │ │ │ ├── PauseScheduledMessageConsumerDefinition.cs │ │ │ ├── QuartzEndpointDefinition.cs │ │ │ ├── ResumeScheduledMessageConsumerDefinition.cs │ │ │ └── ScheduleMessageConsumerDefinition.cs │ │ ├── QuartzEndpointOptions.cs │ │ ├── QuartzIntegrationExtensions.cs │ │ └── QuartzRegistrationExtensions.cs │ │ ├── MassTransit.QuartzIntegration.csproj │ │ ├── MassTransit.QuartzIntegration.csproj.DotSettings │ │ ├── NullableAttributes.cs │ │ ├── QuartzIntegration │ │ ├── CancelScheduledMessageConsumer.cs │ │ ├── JobDataMessageContext.cs │ │ ├── MassTransitJobFactory.cs │ │ ├── PauseScheduledMessageConsumer.cs │ │ ├── QuartzBusObserver.cs │ │ ├── QuartzConstants.cs │ │ ├── QuartzTimeAdjustment.cs │ │ ├── ResumeScheduledMessageConsumer.cs │ │ ├── ScheduleMessageConsumer.cs │ │ ├── ScheduledMessageJob.cs │ │ └── SchedulerBusObserver.cs │ │ └── QuartzSchedulerOptions.cs ├── Transports │ ├── MassTransit.ActiveMqTransport │ │ ├── ActiveMqBusFactory.cs │ │ ├── ActiveMqDeferMessageExtensions.cs │ │ ├── ActiveMqEndpointAddress.cs │ │ ├── ActiveMqHostAddress.cs │ │ ├── ActiveMqMessageContext.cs │ │ ├── ActiveMqPublishTopologyConfigurationExtensions.cs │ │ ├── ActiveMqSendContext.cs │ │ ├── ActiveMqSendContextExtensions.cs │ │ ├── ActiveMqTransport │ │ │ ├── ActiveMqConnectionContext.cs │ │ │ ├── ActiveMqConsumerReceiveEndpointContext.cs │ │ │ ├── ActiveMqDeadLetterTransport.cs │ │ │ ├── ActiveMqErrorTransport.cs │ │ │ ├── ActiveMqHeaderProvider.cs │ │ │ ├── ActiveMqHost.cs │ │ │ ├── ActiveMqHostSettingsExtensions.cs │ │ │ ├── ActiveMqMessageBody.cs │ │ │ ├── ActiveMqMessageNameFormatter.cs │ │ │ ├── ActiveMqMoveTransport.cs │ │ │ ├── ActiveMqPublishTransportProvider.cs │ │ │ ├── ActiveMqReceiveContext.cs │ │ │ ├── ActiveMqReceiveEndpointContext.cs │ │ │ ├── ActiveMqReceiveLockContext.cs │ │ │ ├── ActiveMqSendTransportContext.cs │ │ │ ├── ActiveMqSendTransportProvider.cs │ │ │ ├── ActiveMqSessionContext.cs │ │ │ ├── ActiveMqTransportPropertyNames.cs │ │ │ ├── ArtemisConsumerEndpointQueueNameFormatter.cs │ │ │ ├── CachedMessageProducer.cs │ │ │ ├── Configuration │ │ │ │ ├── ActiveMqBusConfiguration.cs │ │ │ │ ├── ActiveMqBusFactoryConfigurator.cs │ │ │ │ ├── ActiveMqEndpointConfiguration.cs │ │ │ │ ├── ActiveMqHostConfiguration.cs │ │ │ │ ├── ActiveMqHostConfigurator.cs │ │ │ │ ├── ActiveMqQueueBindingConfigurator.cs │ │ │ │ ├── ActiveMqQueueConfigurator.cs │ │ │ │ ├── ActiveMqQueueReceiveSettings.cs │ │ │ │ ├── ActiveMqReceiveEndpointBuilder.cs │ │ │ │ ├── ActiveMqReceiveEndpointConfiguration.cs │ │ │ │ ├── ActiveMqRegistrationBusFactory.cs │ │ │ │ ├── ActiveMqTopicBindingConfigurator.cs │ │ │ │ ├── ActiveMqTopicConfigurator.cs │ │ │ │ ├── ActiveMqTopologyConfiguration.cs │ │ │ │ ├── ConfigurationHostSettings.cs │ │ │ │ ├── ConsumerConsumeTopologySpecification.cs │ │ │ │ ├── EntityConfigurator.cs │ │ │ │ ├── IActiveMqBusConfiguration.cs │ │ │ │ ├── IActiveMqEndpointConfiguration.cs │ │ │ │ ├── IActiveMqHostConfiguration.cs │ │ │ │ ├── IActiveMqReceiveEndpointConfiguration.cs │ │ │ │ ├── IActiveMqTopologyConfiguration.cs │ │ │ │ └── InvalidActiveMqConsumeTopologySpecification.cs │ │ │ ├── ConnectionContext.cs │ │ │ ├── ConnectionContextFactory.cs │ │ │ ├── ConnectionContextSupervisor.cs │ │ │ ├── DeadLetterSettings.cs │ │ │ ├── EntitySettings.cs │ │ │ ├── ErrorSettings.cs │ │ │ ├── IActiveMqConsumerEndpointQueueNameFormatter.cs │ │ │ ├── IActiveMqHost.cs │ │ │ ├── IConnectionContextSupervisor.cs │ │ │ ├── ISessionContextSupervisor.cs │ │ │ ├── MessageProducerCache.cs │ │ │ ├── Middleware │ │ │ │ ├── ActiveMqConsumer.cs │ │ │ │ ├── ActiveMqConsumerFilter.cs │ │ │ │ ├── ConfigureActiveMqTopologyFilter.cs │ │ │ │ └── ConfigureTopologyContext.cs │ │ │ ├── PrimitiveMapHeaders.cs │ │ │ ├── ReceiveSettings.cs │ │ │ ├── ReplyToSendEndpoint.cs │ │ │ ├── ScopeSessionContext.cs │ │ │ ├── ScopeSessionContextFactory.cs │ │ │ ├── SendSettings.cs │ │ │ ├── SessionContext.cs │ │ │ ├── SessionContextFactory.cs │ │ │ ├── SessionContextSupervisor.cs │ │ │ ├── SharedConnectionContext.cs │ │ │ ├── SharedSessionContext.cs │ │ │ ├── Topology │ │ │ │ ├── ActiveMqBrokerTopology.cs │ │ │ │ ├── ActiveMqBusTopology.cs │ │ │ │ ├── ActiveMqConsumeTopology.cs │ │ │ │ ├── ActiveMqDeadLetterSettings.cs │ │ │ │ ├── ActiveMqEntityNameValidator.cs │ │ │ │ ├── ActiveMqErrorSettings.cs │ │ │ │ ├── ActiveMqHostEqualityComparer.cs │ │ │ │ ├── ActiveMqMessageConsumeTopology.cs │ │ │ │ ├── ActiveMqMessagePublishTopology.cs │ │ │ │ ├── ActiveMqMessageSendTopology.cs │ │ │ │ ├── ActiveMqPublishTopology.cs │ │ │ │ ├── ActiveMqQueueSendSettings.cs │ │ │ │ ├── ActiveMqSendTopology.cs │ │ │ │ ├── ActiveMqTopicSendSettings.cs │ │ │ │ ├── BrokerTopology.cs │ │ │ │ ├── BrokerTopologyBuilder.cs │ │ │ │ ├── Entities │ │ │ │ │ ├── Consumer.cs │ │ │ │ │ ├── ConsumerEntity.cs │ │ │ │ │ ├── ConsumerHandle.cs │ │ │ │ │ ├── Queue.cs │ │ │ │ │ ├── QueueEntity.cs │ │ │ │ │ ├── QueueHandle.cs │ │ │ │ │ ├── Topic.cs │ │ │ │ │ ├── TopicEntity.cs │ │ │ │ │ └── TopicHandle.cs │ │ │ │ ├── IActiveMqTemporaryQueueNameFormatter.cs │ │ │ │ ├── IBrokerTopologyBuilder.cs │ │ │ │ ├── IMessageExchangeTypeSelector.cs │ │ │ │ ├── IMessageRoutingKeyFormatter.cs │ │ │ │ ├── IPublishEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── IReceiveEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── PrefixTemporaryQueueNameFormatter.cs │ │ │ │ ├── PublishBrokerTopologyOptions.cs │ │ │ │ ├── PublishEndpointBrokerTopologyBuilder.cs │ │ │ │ └── ReceiveEndpointBrokerTopologyBuilder.cs │ │ │ ├── TransportActiveMqSendContext.cs │ │ │ └── TransportHeaderExtensions.cs │ │ ├── Configuration │ │ │ ├── ActiveMqBusFactoryConfiguratorExtensions.cs │ │ │ ├── ActiveMqHostConfigurationExtensions.cs │ │ │ ├── ActiveMqHostSettings.cs │ │ │ ├── ActiveMqTransportOptions.cs │ │ │ ├── IActiveMqBusFactoryConfigurator.cs │ │ │ ├── IActiveMqHostConfigurator.cs │ │ │ ├── IActiveMqQueueBindingConfigurator.cs │ │ │ ├── IActiveMqQueueConfigurator.cs │ │ │ ├── IActiveMqQueueEndpointConfigurator.cs │ │ │ ├── IActiveMqReceiveEndpointConfigurator.cs │ │ │ ├── IActiveMqTopicBindingConfigurator.cs │ │ │ ├── IActiveMqTopicConfigurator.cs │ │ │ └── Topology │ │ │ │ ├── IActiveMqConsumeTopologyConfigurator.cs │ │ │ │ ├── IActiveMqConsumeTopologySpecification.cs │ │ │ │ ├── IActiveMqMessageConsumeTopologyConfigurator.cs │ │ │ │ ├── IActiveMqMessagePublishTopologyConfigurator.cs │ │ │ │ ├── IActiveMqMessageSendTopologyConfigurator.cs │ │ │ │ ├── IActiveMqPublishTopologyConfigurator.cs │ │ │ │ └── IActiveMqSendTopologyConfigurator.cs │ │ ├── Exceptions │ │ │ ├── ActiveMqConnectException.cs │ │ │ ├── ActiveMqConnectionException.cs │ │ │ ├── ActiveMqTransportConfigurationException.cs │ │ │ └── ActiveMqTransportException.cs │ │ ├── MassTransit.ActiveMqTransport.csproj │ │ ├── MassTransit.ActiveMqTransport.csproj.DotSettings │ │ ├── NullableAttributes.cs │ │ ├── Testing │ │ │ └── ActiveMqTestHarness.cs │ │ └── Topology │ │ │ ├── IActiveMqBusTopology.cs │ │ │ ├── IActiveMqConsumeTopology.cs │ │ │ ├── IActiveMqMessageConsumeTopology.cs │ │ │ ├── IActiveMqMessagePublishTopology.cs │ │ │ ├── IActiveMqMessageSendTopology.cs │ │ │ ├── IActiveMqPublishTopology.cs │ │ │ └── IActiveMqSendTopology.cs │ ├── MassTransit.AmazonSqsTransport │ │ ├── AmazonSqsBusFactory.cs │ │ ├── AmazonSqsEndpointAddress.cs │ │ ├── AmazonSqsHostAddress.cs │ │ ├── AmazonSqsHostSettings.cs │ │ ├── AmazonSqsMessageContext.cs │ │ ├── AmazonSqsPublishTopologyConfigurationExtensions.cs │ │ ├── AmazonSqsSendContext.cs │ │ ├── AmazonSqsSendContextExtensions.cs │ │ ├── AmazonSqsTransport │ │ │ ├── AmazonSqsClientContext.cs │ │ │ ├── AmazonSqsConnectionContext.cs │ │ │ ├── AmazonSqsHeaderProvider.cs │ │ │ ├── AmazonSqsHost.cs │ │ │ ├── AmazonSqsMessageNameFormatter.cs │ │ │ ├── AmazonSqsMessageSendContext.cs │ │ │ ├── AmazonSqsPublishTransportProvider.cs │ │ │ ├── AmazonSqsReceiveContext.cs │ │ │ ├── AmazonSqsReceiveLockContext.cs │ │ │ ├── AmazonSqsSendTransportProvider.cs │ │ │ ├── AmazonSqsTransportPropertyNames.cs │ │ │ ├── AmazonWebServiceResponseExtensions.cs │ │ │ ├── BatchEntry.cs │ │ │ ├── BatchSettings.cs │ │ │ ├── Batcher.cs │ │ │ ├── ClientContext.cs │ │ │ ├── ClientContextBatchSettings.cs │ │ │ ├── ClientContextCacheDefaults.cs │ │ │ ├── ClientContextFactory.cs │ │ │ ├── ClientContextSupervisor.cs │ │ │ ├── Configuration │ │ │ │ ├── AmazonSqsBusConfiguration.cs │ │ │ │ ├── AmazonSqsBusFactoryConfigurator.cs │ │ │ │ ├── AmazonSqsEndpointConfiguration.cs │ │ │ │ ├── AmazonSqsHostConfiguration.cs │ │ │ │ ├── AmazonSqsHostConfigurator.cs │ │ │ │ ├── AmazonSqsQueueConfigurator.cs │ │ │ │ ├── AmazonSqsQueueSubscriptionConfigurator.cs │ │ │ │ ├── AmazonSqsReceiveEndpointBuilder.cs │ │ │ │ ├── AmazonSqsReceiveEndpointConfiguration.cs │ │ │ │ ├── AmazonSqsRegistrationBusFactory.cs │ │ │ │ ├── AmazonSqsTopicConfigurator.cs │ │ │ │ ├── AmazonSqsTopicSubscriptionConfigurator.cs │ │ │ │ ├── AmazonSqsTopologyConfiguration.cs │ │ │ │ ├── ConfigurationHostSettings.cs │ │ │ │ ├── ConsumerConsumeTopologySpecification.cs │ │ │ │ ├── EntityConfigurator.cs │ │ │ │ ├── IAmazonSqsBusConfiguration.cs │ │ │ │ ├── IAmazonSqsEndpointConfiguration.cs │ │ │ │ ├── IAmazonSqsHostConfiguration.cs │ │ │ │ ├── IAmazonSqsReceiveEndpointConfiguration.cs │ │ │ │ ├── IAmazonSqsTopologyConfiguration.cs │ │ │ │ └── InvalidAmazonSqsConsumeTopologySpecification.cs │ │ │ ├── Connection.cs │ │ │ ├── ConnectionContext.cs │ │ │ ├── ConnectionContextFactory.cs │ │ │ ├── ConnectionContextSupervisor.cs │ │ │ ├── DeadLetterSettings.cs │ │ │ ├── DeleteBatcher.cs │ │ │ ├── EntitySettings.cs │ │ │ ├── ErrorSettings.cs │ │ │ ├── IAmazonSqsHost.cs │ │ │ ├── IBatcher.cs │ │ │ ├── IClientContextSupervisor.cs │ │ │ ├── IConnection.cs │ │ │ ├── IConnectionContextSupervisor.cs │ │ │ ├── Middleware │ │ │ │ ├── AmazonSqsConsumerFilter.cs │ │ │ │ ├── AmazonSqsMessageReceiver.cs │ │ │ │ ├── ConfigureAmazonSqsTopologyFilter.cs │ │ │ │ ├── ConfigureTopologyContext.cs │ │ │ │ ├── PurgeOnStartupFilter.cs │ │ │ │ └── RemoveAmazonSqsTopologyAgent.cs │ │ │ ├── PublishBatchSettings.cs │ │ │ ├── PublishBatcher.cs │ │ │ ├── PublishSettings.cs │ │ │ ├── QueueCache.cs │ │ │ ├── QueueInfo.cs │ │ │ ├── QueueSendTransportContext.cs │ │ │ ├── QueueSqsReceiveEndpointContext.cs │ │ │ ├── ReceiveSettings.cs │ │ │ ├── ScopeClientContext.cs │ │ │ ├── ScopeClientContextFactory.cs │ │ │ ├── SendBatcher.cs │ │ │ ├── SendSettings.cs │ │ │ ├── SharedClientContext.cs │ │ │ ├── SharedConnectionContext.cs │ │ │ ├── SnsHeaderValueConverter.cs │ │ │ ├── SqsDeadLetterTransport.cs │ │ │ ├── SqsErrorTransport.cs │ │ │ ├── SqsHeaderValueConverter.cs │ │ │ ├── SqsMoveTransport.cs │ │ │ ├── SqsReceiveEndpointContext.cs │ │ │ ├── TopicCache.cs │ │ │ ├── TopicInfo.cs │ │ │ ├── TopicSendTransportContext.cs │ │ │ └── Topology │ │ │ │ ├── AmazonSqsBrokerTopology.cs │ │ │ │ ├── AmazonSqsBusTopology.cs │ │ │ │ ├── AmazonSqsConsumeTopology.cs │ │ │ │ ├── AmazonSqsEntityNameValidator.cs │ │ │ │ ├── AmazonSqsHostEqualityComparer.cs │ │ │ │ ├── AmazonSqsMessageConsumeTopology.cs │ │ │ │ ├── AmazonSqsMessagePublishTopology.cs │ │ │ │ ├── AmazonSqsMessageSendTopology.cs │ │ │ │ ├── AmazonSqsPublishTopology.cs │ │ │ │ ├── AmazonSqsSendTopology.cs │ │ │ │ ├── BrokerTopology.cs │ │ │ │ ├── BrokerTopologyBuilder.cs │ │ │ │ ├── Entities │ │ │ │ ├── Queue.cs │ │ │ │ ├── QueueEntity.cs │ │ │ │ ├── QueueHandle.cs │ │ │ │ ├── QueueSubscription.cs │ │ │ │ ├── QueueSubscriptionEntity.cs │ │ │ │ ├── QueueSubscriptionHandle.cs │ │ │ │ ├── Topic.cs │ │ │ │ ├── TopicEntity.cs │ │ │ │ ├── TopicHandle.cs │ │ │ │ ├── TopicSubscription.cs │ │ │ │ ├── TopicSubscriptionEntity.cs │ │ │ │ └── TopicSubscriptionHandle.cs │ │ │ │ ├── IBrokerTopologyBuilder.cs │ │ │ │ ├── IPublishEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── IReceiveEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── ISendEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── PublishEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── QueueDeadLetterSettings.cs │ │ │ │ ├── QueueErrorSettings.cs │ │ │ │ ├── QueueReceiveSettings.cs │ │ │ │ ├── QueueSendSettings.cs │ │ │ │ ├── ReceiveEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── SendEndpointBrokerTopologyBuilder.cs │ │ │ │ └── TopicPublishSettings.cs │ │ ├── Configuration │ │ │ ├── AmazonSqsBusFactoryConfiguratorExtensions.cs │ │ │ ├── AmazonSqsHostConfigurationExtensions.cs │ │ │ ├── AmazonSqsMessageSchedulerExtensions.cs │ │ │ ├── AmazonSqsTransportOptions.cs │ │ │ ├── IAmazonSqsBusFactoryConfigurator.cs │ │ │ ├── IAmazonSqsHostConfigurator.cs │ │ │ ├── IAmazonSqsQueueConfigurator.cs │ │ │ ├── IAmazonSqsQueueEndpointConfigurator.cs │ │ │ ├── IAmazonSqsQueueSubscriptionConfigurator.cs │ │ │ ├── IAmazonSqsReceiveEndpointConfigurator.cs │ │ │ ├── IAmazonSqsTopicConfigurator.cs │ │ │ ├── IAmazonSqsTopicSubscriptionConfigurator.cs │ │ │ └── Topology │ │ │ │ ├── IAmazonSqsConsumeTopologyConfigurator.cs │ │ │ │ ├── IAmazonSqsConsumeTopologySpecification.cs │ │ │ │ ├── IAmazonSqsMessageConsumeTopologyConfigurator.cs │ │ │ │ ├── IAmazonSqsMessagePublishTopologyConfigurator.cs │ │ │ │ ├── IAmazonSqsMessageSendTopologyConfigurator.cs │ │ │ │ ├── IAmazonSqsPublishTopologyConfigurator.cs │ │ │ │ └── IAmazonSqsSendTopologyConfigurator.cs │ │ ├── Exceptions │ │ │ ├── AmazonSqsConnectException.cs │ │ │ ├── AmazonSqsConnectionException.cs │ │ │ ├── AmazonSqsTransportConfigurationException.cs │ │ │ └── AmazonSqsTransportException.cs │ │ ├── MassTransit.AmazonSqsTransport.csproj │ │ ├── MassTransit.AmazonSqsTransport.csproj.DotSettings │ │ ├── NullableAttributes.cs │ │ ├── Testing │ │ │ └── AmazonSqsTestHarness.cs │ │ └── Topology │ │ │ ├── IAmazonSqsBusTopology.cs │ │ │ ├── IAmazonSqsConsumeTopology.cs │ │ │ ├── IAmazonSqsMessageConsumeTopology.cs │ │ │ ├── IAmazonSqsMessagePublishTopology.cs │ │ │ ├── IAmazonSqsMessageSendTopology.cs │ │ │ ├── IAmazonSqsPublishTopology.cs │ │ │ └── IAmazonSqsSendTopology.cs │ ├── MassTransit.Azure.ServiceBus.Core │ │ ├── AzureBusFactory.cs │ │ ├── AzureServiceBusTransport │ │ │ ├── ClientContext.cs │ │ │ ├── ClientContextFactory.cs │ │ │ ├── ClientContextSupervisor.cs │ │ │ ├── ClientSettings.cs │ │ │ ├── Configuration │ │ │ │ ├── HostSettings.cs │ │ │ │ ├── IServiceBusBusConfiguration.cs │ │ │ │ ├── IServiceBusEndpointConfiguration.cs │ │ │ │ ├── IServiceBusEntityEndpointConfiguration.cs │ │ │ │ ├── IServiceBusHostConfiguration.cs │ │ │ │ ├── IServiceBusReceiveEndpointConfiguration.cs │ │ │ │ ├── IServiceBusSubscriptionEndpointConfiguration.cs │ │ │ │ ├── IServiceBusTopologyConfiguration.cs │ │ │ │ ├── NamedKeyTokenProviderConfigurator.cs │ │ │ │ ├── QueueBrokeredMessageReceiverConfiguration.cs │ │ │ │ ├── ServiceBusBusConfiguration.cs │ │ │ │ ├── ServiceBusEndpointConfiguration.cs │ │ │ │ ├── ServiceBusEndpointEntityConfigurator.cs │ │ │ │ ├── ServiceBusEntityConfigurator.cs │ │ │ │ ├── ServiceBusEntityReceiveEndpointConfiguration.cs │ │ │ │ ├── ServiceBusHostConfiguration.cs │ │ │ │ ├── ServiceBusMessageEntityConfigurator.cs │ │ │ │ ├── ServiceBusQueueConfigurator.cs │ │ │ │ ├── ServiceBusReceiveEndpointConfiguration.cs │ │ │ │ ├── ServiceBusSubscriptionConfigurator.cs │ │ │ │ ├── ServiceBusSubscriptionEndpointConfiguration.cs │ │ │ │ ├── ServiceBusTopicConfigurator.cs │ │ │ │ ├── ServiceBusTopologyConfiguration.cs │ │ │ │ ├── SharedAccessSignatureTokenProviderConfigurator.cs │ │ │ │ ├── SubscriptionBrokeredMessageReceiverConfiguration.cs │ │ │ │ └── Topology │ │ │ │ │ ├── IPartitionKeyMessageSendTopologyConvention.cs │ │ │ │ │ ├── IPartitionKeySendTopologyConvention.cs │ │ │ │ │ ├── IServiceBusConsumeTopologySpecification.cs │ │ │ │ │ ├── ISessionIdMessageSendTopologyConvention.cs │ │ │ │ │ ├── ISessionIdSendTopologyConvention.cs │ │ │ │ │ ├── InvalidServiceBusConsumeTopologySpecification.cs │ │ │ │ │ ├── PartitionKeyMessageSendTopologyConvention.cs │ │ │ │ │ ├── PartitionKeySendTopologyConvention.cs │ │ │ │ │ ├── SessionIdMessageSendTopologyConvention.cs │ │ │ │ │ ├── SessionIdSendTopologyConvention.cs │ │ │ │ │ ├── SetPartitionKeyMessageSendTopology.cs │ │ │ │ │ ├── SetSessionIdMessageSendTopology.cs │ │ │ │ │ └── SubscriptionConsumeTopologySpecification.cs │ │ │ ├── ConnectionContext.cs │ │ │ ├── ConnectionContextFactory.cs │ │ │ ├── ConnectionContextSupervisor.cs │ │ │ ├── Contexts │ │ │ │ ├── AzureServiceBusSendContext.cs │ │ │ │ ├── AzureServiceBusTransportPropertyNames.cs │ │ │ │ ├── MessageSendEndpointContext.cs │ │ │ │ ├── QueueClientContext.cs │ │ │ │ ├── ServiceBusConnectionContext.cs │ │ │ │ ├── ServiceBusEntityReceiveEndpointContext.cs │ │ │ │ ├── ServiceBusHeaderProvider.cs │ │ │ │ ├── ServiceBusMessageBody.cs │ │ │ │ ├── ServiceBusMessageLockContext.cs │ │ │ │ ├── ServiceBusMessageSessionContext.cs │ │ │ │ ├── ServiceBusReceiveContext.cs │ │ │ │ ├── ServiceBusReceiveEndpointContext.cs │ │ │ │ ├── ServiceBusSessionMessageLockContext.cs │ │ │ │ ├── SharedClientContext.cs │ │ │ │ ├── SharedConnectionContext.cs │ │ │ │ ├── SharedSendEndpointContext.cs │ │ │ │ └── SubscriptionClientContext.cs │ │ │ ├── Defaults.cs │ │ │ ├── DelegatePartitionKeyFormatter.cs │ │ │ ├── DelegateSessionIdFormatter.cs │ │ │ ├── EmptyPartitionKeyFormatter.cs │ │ │ ├── EmptySessionIdFormatter.cs │ │ │ ├── IClientContextSupervisor.cs │ │ │ ├── IConnectionContextSupervisor.cs │ │ │ ├── IMessagePartitionKeyFormatter.cs │ │ │ ├── IMessageSessionIdFormatter.cs │ │ │ ├── IPartitionKeyFormatter.cs │ │ │ ├── IReceiver.cs │ │ │ ├── ISendEndpointContextSupervisor.cs │ │ │ ├── IServiceBusHost.cs │ │ │ ├── IServiceBusMessageReceiver.cs │ │ │ ├── ISessionIdFormatter.cs │ │ │ ├── MessageLockContext.cs │ │ │ ├── MessagePartitionKeyFormatter.cs │ │ │ ├── MessageReceiver.cs │ │ │ ├── MessageSessionContext.cs │ │ │ ├── MessageSessionIdFormatter.cs │ │ │ ├── MessageSessionSagaRepository.cs │ │ │ ├── MessageSessionSagaRepositoryContext.cs │ │ │ ├── MessageSessionSagaRepositoryContextFactory.cs │ │ │ ├── Middleware │ │ │ │ ├── ConfigureServiceBusTopologyFilter.cs │ │ │ │ ├── ConfigureTopologyContext.cs │ │ │ │ ├── DeadLetterMessageFilter.cs │ │ │ │ ├── DeadLetterQueueExceptionFilter.cs │ │ │ │ ├── MessageReceiverFilter.cs │ │ │ │ ├── MessageSessionReceiverFilter.cs │ │ │ │ ├── RemoveServiceBusTopologyAgent.cs │ │ │ │ ├── ServiceBusMessageSchedulerFilter.cs │ │ │ │ ├── SetPartitionKeyFilter.cs │ │ │ │ └── SetSessionIdFilter.cs │ │ │ ├── NamespaceContext.cs │ │ │ ├── QueueClientContextFactory.cs │ │ │ ├── ReceiveSettings.cs │ │ │ ├── Receiver.cs │ │ │ ├── SendEndpointContext.cs │ │ │ ├── SendEndpointContextFactory.cs │ │ │ ├── SendEndpointContextSupervisor.cs │ │ │ ├── SendSettings.cs │ │ │ ├── ServiceBusHost.cs │ │ │ ├── ServiceBusInstance.cs │ │ │ ├── ServiceBusMessageNameFormatter.cs │ │ │ ├── ServiceBusMessageReceiver.cs │ │ │ ├── ServiceBusPublishTransportProvider.cs │ │ │ ├── ServiceBusQueueDeadLetterTransport.cs │ │ │ ├── ServiceBusQueueErrorTransport.cs │ │ │ ├── ServiceBusQueueMoveTransport.cs │ │ │ ├── ServiceBusReceiveLockContext.cs │ │ │ ├── ServiceBusRegistrationBusFactory.cs │ │ │ ├── ServiceBusSendTransportContext.cs │ │ │ ├── ServiceBusSendTransportProvider.cs │ │ │ ├── SessionReceiver.cs │ │ │ ├── StreamExtensions.cs │ │ │ ├── SubscriptionClientContextFactory.cs │ │ │ ├── SubscriptionSettings.cs │ │ │ └── Topology │ │ │ │ ├── BaseClientSettings.cs │ │ │ │ ├── BrokerTopology.cs │ │ │ │ ├── BrokerTopologyBuilder.cs │ │ │ │ ├── Entities │ │ │ │ ├── Queue.cs │ │ │ │ ├── QueueEntity.cs │ │ │ │ ├── QueueHandle.cs │ │ │ │ ├── QueueSubscription.cs │ │ │ │ ├── QueueSubscriptionEntity.cs │ │ │ │ ├── QueueSubscriptionHandle.cs │ │ │ │ ├── Subscription.cs │ │ │ │ ├── SubscriptionEntity.cs │ │ │ │ ├── SubscriptionHandle.cs │ │ │ │ ├── Topic.cs │ │ │ │ ├── TopicEntity.cs │ │ │ │ ├── TopicHandle.cs │ │ │ │ ├── TopicSubscription.cs │ │ │ │ ├── TopicSubscriptionEntity.cs │ │ │ │ └── TopicSubscriptionHandle.cs │ │ │ │ ├── EntityNameFormatter.cs │ │ │ │ ├── IBrokerTopologyBuilder.cs │ │ │ │ ├── IPublishEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── IReceiveEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── ISendEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── ISubscriptionEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── PublishEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── QueueSendSettings.cs │ │ │ │ ├── ReceiveEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── ReceiveEndpointSettings.cs │ │ │ │ ├── SendEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── ServiceBusBrokerTopology.cs │ │ │ │ ├── ServiceBusBusTopology.cs │ │ │ │ ├── ServiceBusConsumeTopology.cs │ │ │ │ ├── ServiceBusEntityNameValidator.cs │ │ │ │ ├── ServiceBusMessageConsumeTopology.cs │ │ │ │ ├── ServiceBusMessagePublishTopology.cs │ │ │ │ ├── ServiceBusMessageSendTopology.cs │ │ │ │ ├── ServiceBusPublishTopology.cs │ │ │ │ ├── ServiceBusSendTopology.cs │ │ │ │ ├── ServiceBusSubscriptionNameValidator.cs │ │ │ │ ├── SubscriptionEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── SubscriptionEndpointSettings.cs │ │ │ │ └── TopicSendSettings.cs │ │ ├── Configuration │ │ │ ├── AzureServiceBusTestHarnessOptions.cs │ │ │ ├── AzureServiceBusTransportOptions.cs │ │ │ ├── Configuration │ │ │ │ ├── MessageSessionSagaRepositoryRegistrationProvider.cs │ │ │ │ ├── ServiceBusBusFactoryConfigurator.cs │ │ │ │ ├── ServiceBusHostConfigurator.cs │ │ │ │ ├── ServiceBusMessageSchedulerSpecification.cs │ │ │ │ ├── ServiceBusReceiveEndpointBuilder.cs │ │ │ │ └── ServiceBusSubscriptionEndpointBuilder.cs │ │ │ ├── IServiceBusBusFactoryConfigurator.cs │ │ │ ├── IServiceBusEndpointConfigurator.cs │ │ │ ├── IServiceBusEndpointEntityConfigurator.cs │ │ │ ├── IServiceBusEntityConfigurator.cs │ │ │ ├── IServiceBusHostConfigurator.cs │ │ │ ├── IServiceBusMessageEntityConfigurator.cs │ │ │ ├── IServiceBusNamedKeyTokenProviderConfigurator.cs │ │ │ ├── IServiceBusQueueConfigurator.cs │ │ │ ├── IServiceBusQueueEndpointConfigurator.cs │ │ │ ├── IServiceBusReceiveEndpointConfigurator.cs │ │ │ ├── IServiceBusSubscriptionConfigurator.cs │ │ │ ├── IServiceBusSubscriptionEndpointConfigurator.cs │ │ │ ├── IServiceBusTokenProviderConfigurator.cs │ │ │ ├── IServiceBusTopicConfigurator.cs │ │ │ ├── ISharedAccessSignatureTokenProviderConfigurator.cs │ │ │ ├── MessageSessionSagaRepositoryConfigurationExtensions.cs │ │ │ ├── ServiceBusBusFactoryConfiguratorExtensions.cs │ │ │ ├── ServiceBusConfigurationExtensions.cs │ │ │ ├── ServiceBusDependencyInjectionTestingExtensions.cs │ │ │ ├── ServiceBusHostSettings.cs │ │ │ ├── ServiceBusMessageSchedulerBusExtensions.cs │ │ │ ├── ServiceBusReceivePipeConfiguratorExtensions.cs │ │ │ ├── ServiceBusScheduleMessageExtensions.cs │ │ │ └── Topology │ │ │ │ ├── IServiceBusConsumeTopologyConfigurator.cs │ │ │ │ ├── IServiceBusMessageConsumeTopologyConfigurator.cs │ │ │ │ ├── IServiceBusMessagePublishTopologyConfigurator.cs │ │ │ │ ├── IServiceBusMessageSendTopologyConfigurator.cs │ │ │ │ ├── IServiceBusPublishTopologyConfigurator.cs │ │ │ │ ├── IServiceBusSendTopologyConfigurator.cs │ │ │ │ ├── ServiceBusPartitionKeyConventionExtensions.cs │ │ │ │ └── ServiceBusSessionIdConventionExtensions.cs │ │ ├── Exceptions │ │ │ ├── MessageLockExpiredException.cs │ │ │ ├── MessageTimeToLiveExpiredException.cs │ │ │ └── ServiceBusConnectionException.cs │ │ ├── IMessageReceiver.cs │ │ ├── ISubscriptionEndpointConnector.cs │ │ ├── MassTransit.Azure.ServiceBus.Core.csproj │ │ ├── MassTransit.Azure.ServiceBus.Core.csproj.DotSettings │ │ ├── NullableAttributes.cs │ │ ├── Scheduling │ │ │ └── ServiceBusScheduleMessageProvider.cs │ │ ├── ServiceBusBusTopologyExtensions.cs │ │ ├── ServiceBusEndpointAddress.cs │ │ ├── ServiceBusHostAddress.cs │ │ ├── ServiceBusMessageContext.cs │ │ ├── ServiceBusMessageContextExtensions.cs │ │ ├── ServiceBusPublishTopologyConfigurationExtensions.cs │ │ ├── ServiceBusSendContext.cs │ │ ├── ServiceBusSendContextExtensions.cs │ │ ├── Testing │ │ │ ├── AzureFunctionsTestExtensions.cs │ │ │ ├── AzureServiceBusTestHarness.cs │ │ │ └── AzureServiceBusTestHarnessHostedService.cs │ │ └── Topology │ │ │ ├── IServiceBusBusTopology.cs │ │ │ ├── IServiceBusConsumeTopology.cs │ │ │ ├── IServiceBusMessageConsumeTopology.cs │ │ │ ├── IServiceBusMessagePublishTopology.cs │ │ │ ├── IServiceBusMessageSendTopology.cs │ │ │ ├── IServiceBusPublishTopology.cs │ │ │ ├── IServiceBusSendTopology.cs │ │ │ └── ServiceBusBrokerTopologyExtensions.cs │ ├── MassTransit.EventHubIntegration │ │ ├── Configuration │ │ │ ├── IEventHubFactoryConfigurator.cs │ │ │ ├── IEventHubProducer.cs │ │ │ └── IEventHubReceiveEndpointConfigurator.cs │ │ ├── EventHubConsumeContext.cs │ │ ├── EventHubConsumeContextExtensions.cs │ │ ├── EventHubEndpointAddress.cs │ │ ├── EventHubEndpointConnectorExtensions.cs │ │ ├── EventHubFactoryConfiguratorExtensions.cs │ │ ├── EventHubIntegration │ │ │ ├── Activities │ │ │ │ ├── FaultedProduceActivity.cs │ │ │ │ ├── ProduceActivity.cs │ │ │ │ └── ProducerFactoryExtensions.cs │ │ │ ├── CachedEventHubProducer.cs │ │ │ ├── Checkpoints │ │ │ │ ├── BatchCheckpointer.cs │ │ │ │ ├── ICheckpointer.cs │ │ │ │ ├── IPendingConfirmation.cs │ │ │ │ ├── PartitionOffset.cs │ │ │ │ ├── PendingConfirmation.cs │ │ │ │ └── PendingConfirmationCollection.cs │ │ │ ├── Configuration │ │ │ │ ├── EventHubBusInstanceSpecification.cs │ │ │ │ ├── EventHubFactoryConfigurator.cs │ │ │ │ ├── EventHubProducerSpecification.cs │ │ │ │ ├── EventHubReceiveEndpointBuilder.cs │ │ │ │ ├── EventHubReceiveEndpointConfigurator.cs │ │ │ │ ├── EventHubReceiveEndpointSpecification.cs │ │ │ │ ├── EventHubRegistrationRiderFactory.cs │ │ │ │ ├── HostSettings.cs │ │ │ │ ├── IEventHubHostConfiguration.cs │ │ │ │ ├── IEventHubProducerSpecification.cs │ │ │ │ ├── IEventHubReceiveEndpointSpecification.cs │ │ │ │ ├── IHostSettings.cs │ │ │ │ ├── IStorageSettings.cs │ │ │ │ └── StorageSettings.cs │ │ │ ├── ConfigureTopologyContext.cs │ │ │ ├── ConnectionContext.cs │ │ │ ├── ConnectionContextFactory.cs │ │ │ ├── ConnectionContextSupervisor.cs │ │ │ ├── ConsumeContextEventHubProducerProvider.cs │ │ │ ├── EventHubConnectionContext.cs │ │ │ ├── EventHubDataReceiver.cs │ │ │ ├── EventHubMessageSendContext.cs │ │ │ ├── EventHubProcessorContext.cs │ │ │ ├── EventHubProducer.cs │ │ │ ├── EventHubProducerCache.cs │ │ │ ├── EventHubProducerContext.cs │ │ │ ├── EventHubProducerProvider.cs │ │ │ ├── EventHubProducerSendTransportContext.cs │ │ │ ├── EventHubReceiveContext.cs │ │ │ ├── EventHubReceiveEndpointContext.cs │ │ │ ├── EventHubReceiveLockContext.cs │ │ │ ├── EventHubRider.cs │ │ │ ├── EventHubSendTransportContext.cs │ │ │ ├── IConnectionContextSupervisor.cs │ │ │ ├── IEventHubDataReceiver.cs │ │ │ ├── IEventHubProducerCache.cs │ │ │ ├── IProcessorContextSupervisor.cs │ │ │ ├── IProcessorLockContext.cs │ │ │ ├── IProducerContextSupervisor.cs │ │ │ ├── Middleware │ │ │ │ ├── EventHubBlobContainerFactoryFilter.cs │ │ │ │ └── EventHubConsumerFilter.cs │ │ │ ├── ProcessorClientBuilderContext.cs │ │ │ ├── ProcessorContext.cs │ │ │ ├── ProcessorContextFactory.cs │ │ │ ├── ProcessorContextSupervisor.cs │ │ │ ├── ProcessorLockContext.cs │ │ │ ├── ProducerContext.cs │ │ │ ├── ProducerContextFactory.cs │ │ │ ├── ProducerContextSupervisor.cs │ │ │ ├── ReceiveSettings.cs │ │ │ ├── SharedConnectionContext.cs │ │ │ ├── SharedProcessorContext.cs │ │ │ └── SharedProducerContext.cs │ │ ├── EventHubIntegrationExtensions.cs │ │ ├── EventHubNameProvider.cs │ │ ├── EventHubProducerExtensions.cs │ │ ├── EventHubSendContext.cs │ │ ├── EventHubSerializerConfigurationExtensions.cs │ │ ├── EventHubTestHarnessExtensions.cs │ │ ├── ExceptionEventHubNameProvider.cs │ │ ├── Exceptions │ │ │ └── EventHubConnectionException.cs │ │ ├── IEventHubEndpointConnector.cs │ │ ├── IEventHubProducer.cs │ │ ├── IEventHubProducerProvider.cs │ │ ├── IEventHubReceiveEndpointContext.cs │ │ ├── IEventHubRider.cs │ │ ├── MassTransit.EventHubIntegration.csproj │ │ ├── MassTransit.EventHubIntegration.csproj.DotSettings │ │ └── ProduceExtensions.cs │ ├── MassTransit.GrpcTransport │ │ ├── Configuration │ │ │ ├── GrpcConfigurationExtensions.cs │ │ │ ├── GrpcReceiveEndpointConfiguratorExtensions.cs │ │ │ ├── GrpcRoutingKeyConventionExtensions.cs │ │ │ ├── IGrpcBusFactoryConfigurator.cs │ │ │ ├── IGrpcConsumeTopologyConfigurator.cs │ │ │ ├── IGrpcConsumeTopologySpecification.cs │ │ │ ├── IGrpcHostConfigurator.cs │ │ │ ├── IGrpcMessageConsumeTopologyConfigurator.cs │ │ │ ├── IGrpcMessagePublishTopologyConfigurator.cs │ │ │ ├── IGrpcPublishTopologyConfigurator.cs │ │ │ └── IGrpcReceiveEndpointConfigurator.cs │ │ ├── GrpcBus.cs │ │ ├── GrpcConsumeContext.cs │ │ ├── GrpcEndpointAddress.cs │ │ ├── GrpcHostAddress.cs │ │ ├── GrpcPublishTopologyConfigurationExtensions.cs │ │ ├── GrpcSendContext.cs │ │ ├── GrpcTransport │ │ │ ├── ClientNodeContext.cs │ │ │ ├── Configuration │ │ │ │ ├── GrpcBusConfiguration.cs │ │ │ │ ├── GrpcBusFactoryConfigurator.cs │ │ │ │ ├── GrpcEndpointConfiguration.cs │ │ │ │ ├── GrpcHostConfiguration.cs │ │ │ │ ├── GrpcReceiveEndpointBuilder.cs │ │ │ │ ├── GrpcReceiveEndpointConfiguration.cs │ │ │ │ ├── GrpcRegistrationBusFactory.cs │ │ │ │ ├── GrpcServerConfiguration.cs │ │ │ │ ├── GrpcTopologyConfiguration.cs │ │ │ │ ├── IGrpcBusConfiguration.cs │ │ │ │ ├── IGrpcEndpointConfiguration.cs │ │ │ │ ├── IGrpcHostConfiguration.cs │ │ │ │ ├── IGrpcReceiveEndpointConfiguration.cs │ │ │ │ ├── IGrpcTopologyConfiguration.cs │ │ │ │ └── Topology │ │ │ │ │ ├── ExchangeBindingConsumeTopologySpecification.cs │ │ │ │ │ ├── IRoutingKeyMessageSendTopologyConvention.cs │ │ │ │ │ ├── IRoutingKeySendTopologyConvention.cs │ │ │ │ │ ├── InvalidGrpcConsumeTopologySpecification.cs │ │ │ │ │ ├── RoutingKeyMessageSendTopologyConvention.cs │ │ │ │ │ ├── RoutingKeySendTopologyConvention.cs │ │ │ │ │ └── SetRoutingKeyMessageSendTopology.cs │ │ │ ├── DelegateRoutingKeyFormatter.cs │ │ │ ├── DictionaryHostInfo.cs │ │ │ ├── EmptyRoutingKeyFormatter.cs │ │ │ ├── Fabric │ │ │ │ ├── GrpcDeliveryContext.cs │ │ │ │ └── GrpcTransportMessage.cs │ │ │ ├── GrpcClient.cs │ │ │ ├── GrpcDeadLetterTransport.cs │ │ │ ├── GrpcErrorTransport.cs │ │ │ ├── GrpcHeaderProvider.cs │ │ │ ├── GrpcHost.cs │ │ │ ├── GrpcHostNode.cs │ │ │ ├── GrpcLogExtensions.cs │ │ │ ├── GrpcMoveTransport.cs │ │ │ ├── GrpcNode.cs │ │ │ ├── GrpcNodeMessageExtensions.cs │ │ │ ├── GrpcPublishTransportProvider.cs │ │ │ ├── GrpcReceiveContext.cs │ │ │ ├── GrpcReceiveEndpointContext.cs │ │ │ ├── GrpcReceiveTransport.cs │ │ │ ├── GrpcSendTransportContext.cs │ │ │ ├── GrpcSendTransportProvider.cs │ │ │ ├── GrpcTransportHelperExtensions.cs │ │ │ ├── GrpcTransportPropertyNames.cs │ │ │ ├── GrpcTransportProvider.cs │ │ │ ├── GrpcTransportService.cs │ │ │ ├── HostNodeContext.cs │ │ │ ├── HostNodeTopology.cs │ │ │ ├── IGrpcClient.cs │ │ │ ├── IGrpcHost.cs │ │ │ ├── IGrpcHostNode.cs │ │ │ ├── IGrpcNode.cs │ │ │ ├── IGrpcTransportProvider.cs │ │ │ ├── IMessageRoutingKeyFormatter.cs │ │ │ ├── INodeCollection.cs │ │ │ ├── IRoutingKeyFormatter.cs │ │ │ ├── MessageRoutingKeyFormatter.cs │ │ │ ├── Middleware │ │ │ │ └── SetRoutingKeyFilter.cs │ │ │ ├── NodeCollection.cs │ │ │ ├── NodeContext.cs │ │ │ ├── NodeMessageFabricObserver.cs │ │ │ ├── NodeType.cs │ │ │ ├── RemoteNodeMessageReceiver.cs │ │ │ ├── RemoteNodeTopology.cs │ │ │ ├── ServerNodeContext.cs │ │ │ ├── Topology │ │ │ │ ├── GrpcBusTopology.cs │ │ │ │ ├── GrpcConsumeTopology.cs │ │ │ │ ├── GrpcMessageConsumeTopology.cs │ │ │ │ ├── GrpcMessagePublishTopology.cs │ │ │ │ └── GrpcPublishTopology.cs │ │ │ ├── TransportGrpcReceiveEndpointContext.cs │ │ │ ├── TransportGrpcSendContext.cs │ │ │ └── TransportMessageExtensions.cs │ │ ├── MassTransit.GrpcTransport.csproj │ │ ├── MassTransit.GrpcTransport.csproj.DotSettings │ │ ├── NullableAttributes.cs │ │ ├── Protos │ │ │ └── transport.proto │ │ ├── Serialization │ │ │ ├── GrpcMessageDeserializer.cs │ │ │ ├── GrpcMessageSerializer.cs │ │ │ └── GrpcSerializerFactory.cs │ │ ├── Testing │ │ │ └── GrpcTestHarness.cs │ │ └── Topology │ │ │ ├── IGrpcBusTopology.cs │ │ │ ├── IGrpcConsumeTopology.cs │ │ │ ├── IGrpcMessageConsumeTopology.cs │ │ │ ├── IGrpcMessagePublishTopology.cs │ │ │ └── IGrpcPublishTopology.cs │ ├── MassTransit.KafkaIntegration │ │ ├── Configuration │ │ │ ├── IKafkaApiConfigurator.cs │ │ │ ├── IKafkaFactoryConfigurator.cs │ │ │ ├── IKafkaFetchConfigurator.cs │ │ │ ├── IKafkaHostConfiguration.cs │ │ │ ├── IKafkaHostConfigurator.cs │ │ │ ├── IKafkaProducerConfigurator.cs │ │ │ ├── IKafkaSaslConfigurator.cs │ │ │ ├── IKafkaSocketConfigurator.cs │ │ │ ├── IKafkaSslConfigurator.cs │ │ │ ├── IKafkaTopicReceiveEndpointConfigurator.cs │ │ │ ├── KafkaConfigurationExtensions.cs │ │ │ ├── KafkaConfiguratorExtensions.cs │ │ │ ├── KafkaDependencyInjectionTestingExtensions.cs │ │ │ ├── KafkaIntegrationExtensions.cs │ │ │ ├── KafkaProducerConfiguratorExtensions.cs │ │ │ ├── KafkaProducerRegistrationExtensions.cs │ │ │ └── KafkaTestHarnessOptions.cs │ │ ├── Exceptions │ │ │ └── KafkaConnectionException.cs │ │ ├── IKafkaRider.cs │ │ ├── IKafkaTopicEndpointConnector.cs │ │ ├── ITopicProducer.cs │ │ ├── KafkaConsumeContext.cs │ │ ├── KafkaConsumeContextExtensions.cs │ │ ├── KafkaIntegration │ │ │ ├── Activities │ │ │ │ ├── FaultedProduceActivity.cs │ │ │ │ └── ProduceActivity.cs │ │ │ ├── Caching │ │ │ │ ├── CachedTopicProducer.cs │ │ │ │ ├── ICachedTopicProducer.cs │ │ │ │ ├── ITopicProducerCache.cs │ │ │ │ └── TopicProducerCache.cs │ │ │ ├── Checkpoints │ │ │ │ ├── BatchCheckpointer.cs │ │ │ │ ├── ICheckpointer.cs │ │ │ │ ├── IPendingConfirmation.cs │ │ │ │ ├── PendingConfirmation.cs │ │ │ │ └── PendingConfirmationCollection.cs │ │ │ ├── ClientContext.cs │ │ │ ├── ClientContextFactory.cs │ │ │ ├── ClientContextSupervisor.cs │ │ │ ├── Configuration │ │ │ │ ├── IKafkaConsumerSpecification.cs │ │ │ │ ├── IKafkaProducerRegistration.cs │ │ │ │ ├── IKafkaProducerSpecification.cs │ │ │ │ ├── KafkaApiConfigurator.cs │ │ │ │ ├── KafkaBusInstanceSpecification.cs │ │ │ │ ├── KafkaConsumerSpecification.cs │ │ │ │ ├── KafkaFactoryConfigurator.cs │ │ │ │ ├── KafkaFetchConfigurator.cs │ │ │ │ ├── KafkaHostConfigurator.cs │ │ │ │ ├── KafkaProducerRegistration.cs │ │ │ │ ├── KafkaProducerSpecification.cs │ │ │ │ ├── KafkaRegistrationRiderFactory.cs │ │ │ │ ├── KafkaSaslConfigurator.cs │ │ │ │ ├── KafkaSocketConfigurator.cs │ │ │ │ ├── KafkaSslConfigurator.cs │ │ │ │ └── KafkaTopicReceiveEndpointConfiguration.cs │ │ │ ├── ConfigureTopologyContext.cs │ │ │ ├── ConsumeContextTopicProducerProvider.cs │ │ │ ├── ConsumerBuilderFactory.cs │ │ │ ├── ConsumerContext.cs │ │ │ ├── ConsumerContextFactory.cs │ │ │ ├── ConsumerContextSupervisor.cs │ │ │ ├── ConsumerLockContext.cs │ │ │ ├── IClientContextSupervisor.cs │ │ │ ├── IConsumerContextSupervisor.cs │ │ │ ├── IConsumerLockContext.cs │ │ │ ├── IKafkaMessageConsumer.cs │ │ │ ├── IProducerContextSupervisor.cs │ │ │ ├── ITopicProducerProvider.cs │ │ │ ├── KafkaBaseReceiveContext.cs │ │ │ ├── KafkaClientContext.cs │ │ │ ├── KafkaConsumeContext.cs │ │ │ ├── KafkaConsumerBuilderContext.cs │ │ │ ├── KafkaConsumerContext.cs │ │ │ ├── KafkaKeyResolver.cs │ │ │ ├── KafkaMessageConsumer.cs │ │ │ ├── KafkaMessageContext.cs │ │ │ ├── KafkaMessageExtensions.cs │ │ │ ├── KafkaMessageSendContext.cs │ │ │ ├── KafkaProducerContext.cs │ │ │ ├── KafkaReceiveEndpointBuilder.cs │ │ │ ├── KafkaReceiveEndpointContext.cs │ │ │ ├── KafkaReceiveLockContext.cs │ │ │ ├── KafkaRider.cs │ │ │ ├── KafkaSendTransportContext.cs │ │ │ ├── KafkaSerializationContext.cs │ │ │ ├── KafkaTopicOptions.cs │ │ │ ├── KafkaTopicSendTransportContext.cs │ │ │ ├── KeyedKafkaProducer.cs │ │ │ ├── Middleware │ │ │ │ ├── ConfigureKafkaTopologyFilter.cs │ │ │ │ └── KafkaConsumerFilter.cs │ │ │ ├── ProducerContext.cs │ │ │ ├── ProducerContextFactory.cs │ │ │ ├── ProducerContextSupervisor.cs │ │ │ ├── ReceiveSettings.cs │ │ │ ├── ScopedTopicProducer.cs │ │ │ ├── Serializers │ │ │ │ ├── DeserializerTypes.cs │ │ │ │ ├── DictionaryHeadersSerialize.cs │ │ │ │ ├── IHeadersDeserializer.cs │ │ │ │ ├── IHeadersSerializer.cs │ │ │ │ ├── KafkaHeaderValueConverter.cs │ │ │ │ ├── MassTransitJsonDeserializer.cs │ │ │ │ ├── MassTransitJsonSerializer.cs │ │ │ │ └── SerializerTypes.cs │ │ │ ├── SharedClientContext.cs │ │ │ ├── SharedConsumerContext.cs │ │ │ ├── SharedProducerContext.cs │ │ │ ├── TopicKafkaReceiveEndpointContext.cs │ │ │ ├── TopicProducer.cs │ │ │ └── TopicProducerProvider.cs │ │ ├── KafkaSendContext.cs │ │ ├── KafkaTestHarnessExtensions.cs │ │ ├── KafkaTopicAddress.cs │ │ ├── MassTransit.KafkaIntegration.csproj │ │ ├── MassTransit.KafkaIntegration.csproj.DotSettings │ │ ├── ProduceExtensions.cs │ │ ├── Testing │ │ │ └── KafkaTestHarnessHostedService.cs │ │ └── TopicEndpointConnectorExtensions.cs │ ├── MassTransit.RabbitMqTransport │ │ ├── Configuration │ │ │ ├── IRabbitMqBatchPublishConfigurator.cs │ │ │ ├── IRabbitMqBusFactoryConfigurator.cs │ │ │ ├── IRabbitMqClusterConfigurator.cs │ │ │ ├── IRabbitMqExchangeBindingConfigurator.cs │ │ │ ├── IRabbitMqExchangeConfigurator.cs │ │ │ ├── IRabbitMqExchangeToExchangeBindingConfigurator.cs │ │ │ ├── IRabbitMqHostConfigurator.cs │ │ │ ├── IRabbitMqQueueBindingConfigurator.cs │ │ │ ├── IRabbitMqQueueConfigurator.cs │ │ │ ├── IRabbitMqQueueEndpointConfigurator.cs │ │ │ ├── IRabbitMqReceiveEndpointConfigurator.cs │ │ │ ├── IRabbitMqSslConfigurator.cs │ │ │ ├── RabbitMqBusFactoryConfiguratorExtensions.cs │ │ │ ├── RabbitMqDependencyInjectionTestingExtensions.cs │ │ │ ├── RabbitMqHostConfigurationExtensions.cs │ │ │ ├── RabbitMqHostSettings.cs │ │ │ ├── RabbitMqPublishTopologyConfigurationExtensions.cs │ │ │ ├── RabbitMqSslOptions.cs │ │ │ ├── RabbitMqTestHarnessOptions.cs │ │ │ ├── RabbitMqTransportOptions.cs │ │ │ └── Topology │ │ │ │ ├── IRabbitMqConsumeTopologyConfigurator.cs │ │ │ │ ├── IRabbitMqMessageConsumeTopologyConfigurator.cs │ │ │ │ ├── IRabbitMqMessagePublishTopologyConfigurator.cs │ │ │ │ ├── IRabbitMqMessageSendTopologyConfigurator.cs │ │ │ │ ├── IRabbitMqPublishTopologyConfigurator.cs │ │ │ │ ├── IRabbitMqSendTopologyConfigurator.cs │ │ │ │ └── RabbitMqRoutingKeyConventionExtensions.cs │ │ ├── Exceptions │ │ │ ├── MessageNotAcknowledgedException.cs │ │ │ ├── MessageNotConfirmedException.cs │ │ │ ├── MessageReturnedException.cs │ │ │ ├── RabbitMqAddressException.cs │ │ │ └── RabbitMqConnectionException.cs │ │ ├── MassTransit.RabbitMqTransport.csproj │ │ ├── MassTransit.RabbitMqTransport.csproj.DotSettings │ │ ├── NullableAttributes.cs │ │ ├── RabbitMqBasicConsumeContext.cs │ │ ├── RabbitMqBusFactory.cs │ │ ├── RabbitMqDeferMessageExtensions.cs │ │ ├── RabbitMqEndpointAddress.cs │ │ ├── RabbitMqHostAddress.cs │ │ ├── RabbitMqRequestClientExtensions.cs │ │ ├── RabbitMqSendContext.cs │ │ ├── RabbitMqSendContextExtensions.cs │ │ ├── RabbitMqTransport │ │ │ ├── BasicProperties.cs │ │ │ ├── BatchPublish.cs │ │ │ ├── BatchPublisher.cs │ │ │ ├── Configuration │ │ │ │ ├── BatchSettings.cs │ │ │ │ ├── ClusterNode.cs │ │ │ │ ├── ConfigurationHostSettings.cs │ │ │ │ ├── IRabbitMqBusConfiguration.cs │ │ │ │ ├── IRabbitMqEndpointConfiguration.cs │ │ │ │ ├── IRabbitMqHostConfiguration.cs │ │ │ │ ├── IRabbitMqReceiveEndpointConfiguration.cs │ │ │ │ ├── IRabbitMqTopologyConfiguration.cs │ │ │ │ ├── QueueBindingConfigurator.cs │ │ │ │ ├── RabbitMqBatchPublishConfigurator.cs │ │ │ │ ├── RabbitMqBusConfiguration.cs │ │ │ │ ├── RabbitMqBusFactoryConfigurator.cs │ │ │ │ ├── RabbitMqClusterConfigurator.cs │ │ │ │ ├── RabbitMqEndpointConfiguration.cs │ │ │ │ ├── RabbitMqExchangeBindingConfigurator.cs │ │ │ │ ├── RabbitMqExchangeConfigurator.cs │ │ │ │ ├── RabbitMqHostConfiguration.cs │ │ │ │ ├── RabbitMqHostConfigurator.cs │ │ │ │ ├── RabbitMqQueueConfigurator.cs │ │ │ │ ├── RabbitMqReceiveEndpointBuilder.cs │ │ │ │ ├── RabbitMqReceiveEndpointConfiguration.cs │ │ │ │ ├── RabbitMqReceiveSettings.cs │ │ │ │ ├── RabbitMqRegistrationBusFactory.cs │ │ │ │ ├── RabbitMqSslConfigurator.cs │ │ │ │ ├── RabbitMqTopologyConfiguration.cs │ │ │ │ └── Topology │ │ │ │ │ ├── ExchangeBindingConsumeTopologySpecification.cs │ │ │ │ │ ├── ExchangeBindingPublishTopologySpecification.cs │ │ │ │ │ ├── ExchangeToExchangeBindingConsumeTopologySpecification.cs │ │ │ │ │ ├── ExchangeToQueueBindingConsumeTopologySpecification.cs │ │ │ │ │ ├── ExchangeToQueueBindingPublishTopologySpecification.cs │ │ │ │ │ ├── IRabbitMqConsumeTopologySpecification.cs │ │ │ │ │ ├── IRabbitMqPublishTopologySpecification.cs │ │ │ │ │ ├── IRoutingKeyMessageSendTopologyConvention.cs │ │ │ │ │ ├── IRoutingKeySendTopologyConvention.cs │ │ │ │ │ ├── InvalidRabbitMqConsumeTopologySpecification.cs │ │ │ │ │ ├── RoutingKeyMessageSendTopologyConvention.cs │ │ │ │ │ ├── RoutingKeySendTopologyConvention.cs │ │ │ │ │ └── SetRoutingKeyMessageSendTopology.cs │ │ │ ├── ConnectionContext.cs │ │ │ ├── ConnectionContextFactory.cs │ │ │ ├── ConnectionContextSupervisor.cs │ │ │ ├── Contracts │ │ │ │ └── PrefetchCountUpdated.cs │ │ │ ├── DeadLetterSettings.cs │ │ │ ├── DelaySettings.cs │ │ │ ├── DelegateRoutingKeyFormatter.cs │ │ │ ├── EmptyRoutingKeyFormatter.cs │ │ │ ├── EntitySettings.cs │ │ │ ├── ErrorSettings.cs │ │ │ ├── IConnectionContextSupervisor.cs │ │ │ ├── IMessageRoutingKeyFormatter.cs │ │ │ ├── IModelContextSupervisor.cs │ │ │ ├── IPendingConfirmation.cs │ │ │ ├── IPublisher.cs │ │ │ ├── IRabbitMqEndpointResolver.cs │ │ │ ├── IRabbitMqHost.cs │ │ │ ├── IRoutingKeyFormatter.cs │ │ │ ├── ImmediatePublisher.cs │ │ │ ├── MessageExchangeTypeSelector.cs │ │ │ ├── MessageRoutingKeyFormatter.cs │ │ │ ├── Middleware │ │ │ │ ├── ConfigureRabbitMqTopologyFilter.cs │ │ │ │ ├── ConfigureTopologyContext.cs │ │ │ │ ├── PrefetchCountFilter.cs │ │ │ │ ├── PurgeOnStartupFilter.cs │ │ │ │ ├── RabbitMqConsumerFilter.cs │ │ │ │ └── SetRoutingKeyFilter.cs │ │ │ ├── ModelContext.cs │ │ │ ├── ModelContextFactory.cs │ │ │ ├── ModelContextSupervisor.cs │ │ │ ├── MoveTransportHeaders.cs │ │ │ ├── OperationInterruptedExceptionExtensions.cs │ │ │ ├── PendingConfirmation.cs │ │ │ ├── PendingConfirmationCollection.cs │ │ │ ├── RabbitMqAddressExtensions.cs │ │ │ ├── RabbitMqBasicConsumer.cs │ │ │ ├── RabbitMqConnectionContext.cs │ │ │ ├── RabbitMqDeadLetterTransport.cs │ │ │ ├── RabbitMqDeliveryMetrics.cs │ │ │ ├── RabbitMqErrorTransport.cs │ │ │ ├── RabbitMqExchangeNames.cs │ │ │ ├── RabbitMqExtensions.cs │ │ │ ├── RabbitMqHeaderProvider.cs │ │ │ ├── RabbitMqHeaders.cs │ │ │ ├── RabbitMqHost.cs │ │ │ ├── RabbitMqLogMessages.cs │ │ │ ├── RabbitMqMessageNameFormatter.cs │ │ │ ├── RabbitMqMessageSendContext.cs │ │ │ ├── RabbitMqModelContext.cs │ │ │ ├── RabbitMqMoveTransport.cs │ │ │ ├── RabbitMqPublishTransportProvider.cs │ │ │ ├── RabbitMqQueueReceiveEndpointContext.cs │ │ │ ├── RabbitMqReceiveContext.cs │ │ │ ├── RabbitMqReceiveEndpointContext.cs │ │ │ ├── RabbitMqReceiveLockContext.cs │ │ │ ├── RabbitMqSendTransportContext.cs │ │ │ ├── RabbitMqSendTransportProvider.cs │ │ │ ├── RabbitMqTransportPropertyNames.cs │ │ │ ├── ReceiveSettings.cs │ │ │ ├── ReplyToSendEndpoint.cs │ │ │ ├── ScopeModelContext.cs │ │ │ ├── ScopeModelContextFactory.cs │ │ │ ├── SendSettings.cs │ │ │ ├── SequentialEndpointResolver.cs │ │ │ ├── SharedConnectionContext.cs │ │ │ ├── SharedModelContext.cs │ │ │ └── Topology │ │ │ │ ├── BrokerTopology.cs │ │ │ │ ├── BrokerTopologyBuilder.cs │ │ │ │ ├── Entities │ │ │ │ ├── Exchange.cs │ │ │ │ ├── ExchangeBindingEntity.cs │ │ │ │ ├── ExchangeBindingHandle.cs │ │ │ │ ├── ExchangeEntity.cs │ │ │ │ ├── ExchangeHandle.cs │ │ │ │ ├── ExchangeToExchangeBinding.cs │ │ │ │ ├── ExchangeToQueueBinding.cs │ │ │ │ ├── Queue.cs │ │ │ │ ├── QueueBindingEntity.cs │ │ │ │ ├── QueueBindingHandle.cs │ │ │ │ ├── QueueEntity.cs │ │ │ │ └── QueueHandle.cs │ │ │ │ ├── FanoutExchangeTypeSelector.cs │ │ │ │ ├── IBrokerTopologyBuilder.cs │ │ │ │ ├── IExchangeTypeSelector.cs │ │ │ │ ├── IMessageExchangeTypeSelector.cs │ │ │ │ ├── IPublishEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── IReceiveEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── PublishEndpointBrokerTopologyBuilder.cs │ │ │ │ ├── RabbitMqBrokerTopology.cs │ │ │ │ ├── RabbitMqBusTopology.cs │ │ │ │ ├── RabbitMqConsumeTopology.cs │ │ │ │ ├── RabbitMqDeadLetterSettings.cs │ │ │ │ ├── RabbitMqDelaySettings.cs │ │ │ │ ├── RabbitMqEntityNameValidator.cs │ │ │ │ ├── RabbitMqErrorSettings.cs │ │ │ │ ├── RabbitMqMessageConsumeTopology.cs │ │ │ │ ├── RabbitMqMessagePublishTopology.cs │ │ │ │ ├── RabbitMqMessageSendTopology.cs │ │ │ │ ├── RabbitMqPublishTopology.cs │ │ │ │ ├── RabbitMqSendSettings.cs │ │ │ │ ├── RabbitMqSendTopology.cs │ │ │ │ ├── ReceiveEndpointBrokerTopologyBuilder.cs │ │ │ │ └── TopologyLayoutExtensions.cs │ │ ├── Testing │ │ │ ├── RabbitMqTestHarness.cs │ │ │ └── RabbitMqTestHarnessHostedService.cs │ │ └── Topology │ │ │ ├── IRabbitMqBusTopology.cs │ │ │ ├── IRabbitMqConsumeTopology.cs │ │ │ ├── IRabbitMqMessageConsumeTopology.cs │ │ │ ├── IRabbitMqMessagePublishTopology.cs │ │ │ ├── IRabbitMqMessageSendTopology.cs │ │ │ ├── IRabbitMqPublishTopology.cs │ │ │ ├── IRabbitMqSendTopology.cs │ │ │ └── PublishBrokerTopologyOptions.cs │ ├── MassTransit.WebJobs.EventHubsIntegration │ │ ├── Configuration │ │ │ └── AzureFunctionsBusConfigurationExtensions.cs │ │ ├── EventDataContext.cs │ │ ├── EventHubIntegration │ │ │ ├── Configuration │ │ │ │ └── EventDataReceiverConfiguration.cs │ │ │ ├── EventDataHeaderProvider.cs │ │ │ ├── EventDataReceiveContext.cs │ │ │ ├── EventDataReceiver.cs │ │ │ ├── EventReceiver.cs │ │ │ └── IEventDataReceiver.cs │ │ ├── IEventReceiver.cs │ │ ├── MassTransit.WebJobs.EventHubsIntegration.csproj │ │ └── MassTransit.WebJobs.EventHubsIntegration.csproj.DotSettings │ └── MassTransit.WebJobs.ServiceBusIntegration │ │ ├── Configuration │ │ └── AzureFunctionsBusConfigurationExtensions.cs │ │ ├── MassTransit.WebJobs.ServiceBusIntegration.csproj │ │ └── MassTransit.WebJobs.ServiceBusIntegration.csproj.DotSettings └── mt-logo-small.png └── tests ├── Directory.Build.props ├── MassTransit.Abstractions.Tests ├── MassTransit.Abstractions.Tests.csproj ├── MassTransit.Abstractions.Tests.csproj.DotSettings ├── NewId │ ├── Formatter_Specs.cs │ ├── Generator_Specs.cs │ ├── GuidInterop_Specs.cs │ ├── LongTerm_Specs.cs │ ├── NetworkAddress_Specs.cs │ ├── NewId_Specs.cs │ ├── Order_Specs.cs │ ├── Usage_Specs.cs │ └── texts.txt ├── TypeExtensions_Specs.cs └── Usage │ ├── Contracts │ ├── OrderEvent.cs │ ├── OrderSubmissionAccepted.cs │ ├── OrderSubmitted.cs │ └── SubmitOrder.cs │ ├── OrderDeliverySaga.cs │ ├── ProcessOrderActivity.cs │ ├── ProcessOrderArguments.cs │ ├── ProcessOrderLog.cs │ └── SubmitOrderConsumer.cs ├── MassTransit.ActiveMqTransport.Tests ├── ActiveMqTestFixture.cs ├── Compression_Specs.cs ├── Conductor_Specs.cs ├── Configure_Specs.cs ├── DelayRetry_Specs.cs ├── DeserializationError_Specs.cs ├── DestinationExtensions.cs ├── EndpointConfiguration_Specs.cs ├── ErrorQueue_Specs.cs ├── InMemoryOutboxRedelivery_Specs.cs ├── InvalidMessage_Specs.cs ├── KillSwitch_Specs.cs ├── MassTransit.ActiveMqTransport.Tests.csproj ├── OpenTelemetry_Specs.cs ├── PublishMessage_Specs.cs ├── PublishTopology_Specs.cs ├── Reconnecting_Specs.cs ├── RequestReply_Specs.cs ├── ScheduleMessage_Specs.cs ├── StartStop_Specs.cs ├── TopicEndpoint_Specs.cs ├── docker-compose.yml └── jolokia-access.xml ├── MassTransit.AmazonS3.Tests ├── EmptyConsumer.cs ├── MassTransit.AmazonS3.Tests.csproj ├── SimpleMessage.cs └── Storage_Specs.cs ├── MassTransit.AmazonSqsTransport.Tests ├── AmazonSqsAddress_Specs.cs ├── AmazonSqsTestFixture.cs ├── Batching_Specs.cs ├── Configure_Specs.cs ├── Connector_Specs.cs ├── DelayedRedelivery_Specs.cs ├── EndpointConfiguration_Specs.cs ├── ErrorQueue_Specs.cs ├── Fifo_Specs.cs ├── Filter_Specs.cs ├── InMemoryOutboxRedelivery_Specs.cs ├── LongConsumer_Specs.cs ├── MassTransit.AmazonSqsTransport.Tests.csproj ├── OpenTelemetry_Specs.cs ├── PublishMessage_Specs.cs ├── PublishTopology_Specs.cs ├── RawJson_Specs.cs ├── ScheduleMessage_Specs.cs ├── Scope_Specs.cs ├── StartStop_Specs.cs ├── TopicEndpoint_Specs.cs └── docker-compose.yml ├── MassTransit.Analyzers.Tests ├── Await_Specs.cs ├── CancellationToken_Specs.cs ├── DictionaryInitializer_Specs.cs ├── Helpers │ ├── CodeFixVerifier.Helper.cs │ ├── DiagnosticResult.cs │ └── DiagnosticVerifier.Helper.cs ├── MassTransit.Analyzers.Tests.csproj ├── MessageContractAnalyzerUnitTests.cs ├── MessageContractAnalyzerWithVariableUnitTest.cs ├── MessageDataInitializer_Specs.cs └── Verifiers │ ├── CodeFixVerifier.cs │ └── DiagnosticVerifier.cs ├── MassTransit.Azure.Cosmos.Tests ├── AzureCosmosFutureTestFixtureConfigurator.cs ├── AzureCosmosTestAccountKeyConfigurator.cs ├── AzureCosmosTestConnectionStringConfigurator.cs ├── AzureCosmosTestSetUpFixture.cs ├── AzureCosmosTestTokenCredentialConfigurator.cs ├── Configuration.cs ├── Container_Specs.cs ├── Future_Specs.cs ├── IAzureCosmosTestAuthenticationConfigurator.cs ├── MassTransit.Azure.Cosmos.Tests.csproj ├── MissingInstance_Specs.cs ├── Saga │ ├── CosmosQuerySagaRepositoryTests.cs │ ├── Data │ │ ├── SagaRepository.cs │ │ └── SimpleSaga.cs │ └── Messages │ │ ├── CompleteSimpleSaga.cs │ │ ├── InitiateSimpleSaga.cs │ │ ├── ObservableSagaMessage.cs │ │ └── SimpleSagaMessageBase.cs ├── Storage2Spec_Types.cs ├── StorageSpec_Types.cs ├── UsingCosmosConcurrencyNoRetry_Specs.cs ├── UsingCosmosConcurrencyOptimistic_Specs.cs └── UsingCosmos_Specs.cs ├── MassTransit.Azure.ServiceBus.Core.Tests ├── Address_Specs.cs ├── AzureServiceBusEndpointUriCreator.cs ├── AzureServiceBusTestFixture.cs ├── AzureServiceBusTestSetUpFixture.cs ├── BuildTopology_Specs.cs ├── Conductor_Specs.cs ├── Configuration.cs ├── ConfiguringAzure_Specs.cs ├── Connector_Specs.cs ├── Container_Specs.cs ├── DateTime_Specs.cs ├── DeadLetter_Specs.cs ├── DeletedQueue_Specs.cs ├── DuplicateDelivery_Specs.cs ├── EndpointConfiguration_Specs.cs ├── ErrorQueue_Specs.cs ├── FaultPoly_Specs.cs ├── Future_Specs.cs ├── InMemoryOutboxRedelivery_Specs.cs ├── LockTimeout_Specs.cs ├── ManyReceiveEndpoints_Specs.cs ├── MassTransit.Azure.ServiceBus.Core.Tests.csproj ├── MessageData_Specs.cs ├── PublishDynamicType_Specs.cs ├── PublishFaultCache_Specs.cs ├── PublishMessage_Specs.cs ├── PublishTopology_Specs.cs ├── Publish_Specs.cs ├── ReceiveEndpoint_Specs.cs ├── Receiver_Specs.cs ├── RequestClient_Specs.cs ├── SagaRepository_Specs.cs ├── ScheduleMessage_Specs.cs ├── ScheduleTimeout_Specs.cs ├── SendContext_Specs.cs ├── Send_Specs.cs ├── ServiceBusHostConfigurator_Specs.cs ├── ServiceBusTokenProviderSettings.cs ├── SessionConcurrency_Specs.cs ├── SessionLockLost_Specs.cs ├── Session_Specs.cs ├── StartStop_Specs.cs ├── StateMachineRequest_Specs.cs ├── Stopping_the_bus.cs ├── SubscriptionFilter_Specs.cs ├── SubscriptionRule_Specs.cs ├── Subscription_Specs.cs ├── TestAzureServiceBusAccountSettings.cs ├── TopicEndpoint_Specs.cs ├── TopologyCorrelationId_Specs.cs ├── Turnout │ └── Complete_Specs.cs └── TwoScopeAzureServiceBusTestFixture.cs ├── MassTransit.Azure.Table.Tests ├── Audit │ ├── AuditStore_ConsumeRecords_Specs.cs │ ├── AuditStore_Filter_Specs .cs │ ├── AuditStore_PartitionKey_Specs.cs │ ├── AuditStore_SendRecords_Specs.cs │ ├── AuditStore_Specs.cs │ ├── Configure_audit_store_supply_storage_account.cs │ └── Configure_audit_store_supply_table.cs ├── AzureTableInMemoryTestFixture.cs ├── Configuration.cs ├── FixtureSetUp.cs ├── Future_Specs.cs ├── MassTransit.Azure.Table.Tests.csproj ├── Saga │ ├── Container_Specs.cs │ ├── LocatingAnExistingSaga.cs │ ├── Messages.cs │ ├── ReadOnly_Specs.cs │ └── SimpleSaga.cs ├── SlowConcurrentSaga │ ├── DataAccess │ │ └── SlowConcurrentSaga.cs │ ├── Events │ │ ├── Begin.cs │ │ └── IncrementCounterSlowly.cs │ ├── SlowConcurrentSagaStateMachine.cs │ └── SlowConcurrentSaga_Specs.cs └── Turnout │ ├── Canceled_Specs.cs │ ├── Complete_Specs.cs │ ├── Faulted_Specs.cs │ └── Submitting_a_bunch_of_jobs.cs ├── MassTransit.Benchmark ├── ActiveMqOptionSet.cs ├── AmazonSqsOptionSet.cs ├── Analytics.cs ├── BusOutbox │ ├── BusOutboxBenchmark.cs │ ├── BusOutboxBenchmarkOptions.cs │ ├── BusOutboxDbContext.cs │ ├── BusOutboxMessage.cs │ ├── BusOutboxMessageConsumer.cs │ ├── IConfigureBusOutboxTransport.cs │ ├── InMemoryConfigureBusOutboxTransport.cs │ ├── LocalDbConnectionStringProvider.cs │ ├── MigrationHostedService.cs │ ├── RabbitMqConfigureBusOutboxTransport.cs │ └── ServiceBusConfigureBusOutboxTransport.cs ├── Dockerfile ├── Dockerfile.dockerignore ├── GrpcOptionSet.cs ├── InMemoryOptionSet.cs ├── KafkaOptionSet.cs ├── Latency │ ├── ActiveMqMessageLatencyTransport.cs │ ├── AmazonSqsMessageLatencyTransport.cs │ ├── GrpcMessageLatencyTransport.cs │ ├── IMessageLatencySettings.cs │ ├── IMessageLatencyTransport.cs │ ├── IReportConsumerMetric.cs │ ├── InMemoryMessageLatencyTransport.cs │ ├── KafkaMessageLatencyTransport.cs │ ├── LatencyTestMessage.cs │ ├── MediatorMessageLatencyTransport.cs │ ├── MessageLatencyBenchmark.cs │ ├── MessageLatencyConsumer.cs │ ├── MessageLatencyOptionSet.cs │ ├── MessageMetric.cs │ ├── MessageMetricCapture.cs │ ├── RabbitMqMessageLatencyTransport.cs │ └── ServiceBusMessageLatencyTransport.cs ├── MassTransit.Benchmark.csproj ├── Options.cs ├── Program.cs ├── ProgramOptionSet.cs ├── README.md ├── RabbitMqOptionSet.cs ├── RequestResponse │ ├── IReportConsumerMetric.cs │ ├── IRequestResponseSettings.cs │ ├── IRequestResponseTransport.cs │ ├── InMemoryRequestResponseTransport.cs │ ├── MediatorRequestResponseTransport.cs │ ├── MessageMetric.cs │ ├── MessageMetricCapture.cs │ ├── RabbitMqRequestResponseTransport.cs │ ├── RequestConsumer.cs │ ├── RequestMessage.cs │ ├── RequestResponseBenchmark.cs │ ├── RequestResponseOptionSet.cs │ ├── ResponseMessage.cs │ └── ServiceBusRequestResponseTransport.cs ├── ServiceBusOptionSet.cs ├── ServiceProviderExtensions.cs ├── configs │ └── otel-collector │ │ ├── otelcol-config-extras.yml │ │ └── otelcol-config.yml └── docker-compose.yml ├── MassTransit.BenchmarkConsole ├── Benchmarker.cs ├── JsonSerializationBenchmark.cs ├── MassTransit.BenchmarkConsole.csproj ├── MediatorBenchmark.cs ├── NewIdBenchmarks.cs ├── Program.cs ├── SendBenchmark.cs ├── SupervisorBenchmark.cs └── Throughput │ ├── BenchmarkFilter.cs │ ├── FaultFilter.cs │ ├── TestContext.cs │ └── ThroughputTestContext.cs ├── MassTransit.Containers.Tests ├── AccessScope_Specs.cs ├── Batch_Specs.cs ├── Common_Tests │ ├── Common_Conductor.cs │ ├── Common_ConsumeContext.cs │ ├── Common_Consumer.cs │ ├── Common_Courier.cs │ ├── Common_Discovery.cs │ ├── Common_JobConsumer.cs │ ├── Common_Mediator.cs │ ├── Common_MissingDependency.cs │ ├── Common_Registration.cs │ ├── Common_Saga.cs │ ├── Common_SagaStateMachine.cs │ ├── Common_Scope.cs │ ├── Common_ScopePublish.cs │ ├── Common_ScopeRequestClient.cs │ ├── Common_ScopeSend.cs │ ├── Common_ScopedMediator.cs │ ├── MultiBusPublishEndpoint_Specs.cs │ ├── MultiBus_Specs.cs │ ├── MyId.cs │ ├── RequestClientOutbox_Specs.cs │ └── RequestClient_Specs.cs ├── ContainerTestHarness_Specs.cs ├── DateOnlyTimeOnly_Specs.cs ├── DependencyInjectionTestHarness2_Specs.cs ├── DependencyInjectionTestHarness_Specs.cs ├── Dispatcher_Specs.cs ├── EndpointConfiguration_Specs.cs ├── ExcludeFromConfigureEndpoints_Specs.cs ├── ExcludeTypeFromFilter_Specs.cs ├── Future_Specs.cs ├── Handler_Specs.cs ├── HealthCheck_Specs.cs ├── KillSwitch_Specs.cs ├── MassTransit.Containers.Tests.csproj ├── MediatorFilter_Specs.cs ├── ReceiveEndpointDependency_Specs.cs ├── Scenarios │ ├── AnotherMessageConsumer.cs │ ├── AnotherMessageConsumerImpl.cs │ ├── AnotherMessageInterface.cs │ ├── FirstSagaMessage.cs │ ├── ISimpleConsumerDependency.cs │ ├── PingRequestConsumer.cs │ ├── SecondSagaMessage.cs │ ├── SecondSimpleSaga.cs │ ├── SimpleConsumer.cs │ ├── SimpleConsumerDependency.cs │ ├── SimpleMessageClass.cs │ ├── SimpleMessageInterface.cs │ ├── SimplePublishedInterface.cs │ ├── SimpleSaga.cs │ ├── ThirdSagaMessage.cs │ ├── When_registering_a_consumer.cs │ └── When_registering_a_saga.cs ├── Scheduler_Specs.cs ├── Stop_Specs.cs └── TenantScope_Specs.cs ├── MassTransit.DapperIntegration.Tests ├── Container_Specs.cs ├── DapperSagaRepositoryTests.cs ├── MassTransit.DapperIntegration.Tests.csproj ├── SimpleSaga.cs ├── SqlExpressionVisitorTests.cs └── WhereStatementHelperTests.cs ├── MassTransit.DynamoDbIntegration.Tests ├── Choir_Specs.cs ├── Container_Specs.cs ├── MassTransit.DynamoDbIntegration.Tests.csproj ├── Messages.cs ├── SagaPersistenceTests.cs └── SimpleSaga.cs ├── MassTransit.EntityFrameworkCoreIntegration.Tests ├── AuditStore │ ├── AuditStore_Specs.cs │ └── DataAccess │ │ └── AuditContextFactory.cs ├── Container_Specs.cs ├── FutureSagaDbContextFactory.cs ├── Future_Specs.cs ├── MassTransit.EntityFrameworkCoreIntegration.Tests.csproj ├── ReadOnly_Specs.cs ├── ReliableMessaging │ ├── BusOutbox_Specs.cs │ ├── InboxLock_Specs.cs │ ├── MigrationHostedService.cs │ ├── OutboxScopedFilter_Specs.cs │ ├── Outbox_Specs.cs │ ├── QuartzOutbox_Specs.cs │ ├── ReliableConsumerDefinition.cs │ ├── ReliableDbContext.cs │ ├── ReliableDbContextFactory.cs │ ├── ReliableStateDefinition.cs │ ├── ReliableStateMachine.cs │ ├── ReliableStateMap.cs │ ├── Reliable_Specs.cs │ └── TraceConfig.cs ├── SagaWithDependency │ ├── DataAccess │ │ ├── SagaDependency.cs │ │ ├── SagaInnerDependency.cs │ │ ├── SagaWithDependencyContext.cs │ │ ├── SagaWithDependencyContextFactory.cs │ │ └── SagaWithDependencyMap.cs │ ├── Messages │ │ └── UpdateSagaDependency.cs │ ├── SagaWithDependency.cs │ └── Using_custom_include_in_repository.cs ├── Shared │ ├── EntityFrameworkTestFixture.cs │ ├── ITestDbParameters.cs │ ├── PostgresTestDbParameters.cs │ ├── QuartzEntityFrameworkTestFixture.cs │ ├── SqlServerResiliencyTestDbParameters.cs │ └── SqlServerTestDbParameters.cs ├── SimpleSaga │ ├── DataAccess │ │ ├── SimpleSagaContextFactory.cs │ │ ├── SimpleSagaDbContext.cs │ │ └── SimpleSagaMap.cs │ └── SagaLocator_Specs.cs ├── SlowConcurrentSaga │ ├── DataAccess │ │ ├── SlowConcurrentSaga.cs │ │ ├── SlowConcurrentSagaContextFactory.cs │ │ ├── SlowConcurrentSagaDbContext.cs │ │ └── SlowConcurrentSagaMap.cs │ ├── Events │ │ ├── Begin.cs │ │ └── IncrementCounterSlowly.cs │ ├── SlowConcurrentSagaStateMachine.cs │ └── SlowConcurrentSaga_Specs.cs ├── TransactionalBusOutbox_Specs.cs ├── Turnout │ ├── Canceled_Specs.cs │ ├── Complete_Specs.cs │ ├── Faulted_Specs.cs │ └── JobServiceSagaDbContextFactory.cs └── docker-compose.yml ├── MassTransit.EntityFrameworkIntegration.Tests ├── App.config ├── AuditStore_Specs.cs ├── ChoirStateOptimisticSagaDbContext.cs ├── ChoirStatePessimisticSagaDbContext.cs ├── Container_Specs.cs ├── DbQuery.cs ├── DiscardEvent_Specs.cs ├── MassTransit.EntityFrameworkIntegration.Tests.csproj ├── PreInsert_Specs.cs ├── SagaLocator_Specs.cs ├── SimpleSagaDbContext.cs ├── Storage2Spec_Types.cs ├── StorageSpec_Types.cs ├── UsingEntityFrameworkConcurrencyFail_Specs.cs ├── UsingEntityFrameworkConcurrencyOptimistic_Specs.cs ├── UsingEntityFrameworkConcurrencyPessimistic_Specs.cs └── UsingEntityFramework_Specs.cs ├── MassTransit.EventHubIntegration.Tests ├── BatchProducer_Specs.cs ├── BatchReceive_Specs.cs ├── Configuration.cs ├── Contracts │ ├── BatchEventHubMessage.cs │ └── EventHubMessage.cs ├── EndpointConnector_Specs.cs ├── Faults_Receive_Specs.cs ├── Filter_Specs.cs ├── HealthCheck_Specs.cs ├── Long_Receive_Specs.cs ├── MassTransit.EventHubIntegration.Tests.csproj ├── MultiBus_Specs.cs ├── Outbox_Specs.cs ├── ProducerPipe_Specs.cs ├── Producer_Saga_Specs.cs ├── Producer_Specs.cs ├── Publish_Specs.cs ├── Receive_Specs.cs └── Recycle_Specs.cs ├── MassTransit.GrpcTransport.Tests ├── Batching_Specs.cs ├── ClientRequest_Specs.cs ├── ConsumerHarness_Specs.cs ├── Dispatcher_Specs.cs ├── FaultPoly_Specs.cs ├── GrpcClientTestFixture.cs ├── GrpcTestFixture.cs ├── GrpcTestFixture_Specs.cs ├── JobConsumer_Specs.cs ├── MassTransit.GrpcTransport.Tests.csproj ├── MessageTopology_Specs.cs ├── Request_Specs.cs ├── RoutingKeyDirect_Specs.cs ├── RoutingSlipDictionary_Specs.cs ├── ScheduleMessage_Specs.cs ├── StartStop_Specs.cs └── TopicExchange_Specs.cs ├── MassTransit.HangfireIntegration.Tests ├── Cleanup_Specs.cs ├── Container_Specs.cs ├── Courier_Specs.cs ├── DelayRetry_Specs.cs ├── HangfireInMemoryActivityTestFixture.cs ├── HangfireInMemoryTestFixture.cs ├── HangfirePublish_Specs.cs ├── MassTransit.HangfireIntegration.Tests.csproj ├── MissingInstanceRedelivery_Specs.cs ├── PastEvent_Specs.cs ├── Recurring_Specs.cs ├── RequestRequest_Specs.cs ├── RequestTimeout_Specs.cs ├── Request_Specs.cs ├── Reschedule_Specs.cs ├── ScheduleMessage_Specs.cs ├── ScheduleTimeout_Specs.cs ├── ScheduledRedelivery_Specs.cs ├── SchedulerLoadInMemory_Specs.cs ├── Service_Specs.cs └── XmlHeaderBug_Specs.cs ├── MassTransit.Interop.NServiceBus.Tests ├── MassTransit.Interop.NServiceBus.Tests.csproj ├── Usings.cs └── XmlSerialization_Specs.cs ├── MassTransit.KafkaIntegration.Tests ├── AvroContracts │ └── KafkaMessage.cs ├── Avro_Specs.cs ├── ConfigureTopology_Specs.cs ├── DictionaryHeadersDeserializerTests.cs ├── Faults_Receive_Specs.cs ├── Filter_Specs.cs ├── HealthCheck_Specs.cs ├── KafkaIntegrationTestSetUpFixture.cs ├── KafkaMessage.avsc ├── Long_Receive_Specs.cs ├── MassTransit.KafkaIntegration.Tests.csproj ├── MultiBus_Specs.cs ├── ProducerPipe_Specs.cs ├── Producer_Specs.cs ├── Publish_Headers.cs ├── Publish_Specs.cs ├── Receive_Specs.cs ├── Recycled_Specs.cs ├── TestKafkaMessageConsumer.cs ├── TopicConnector_Specs.cs ├── Wildcard_Receive_Specs.cs └── docker-compose.yml ├── MassTransit.MartenIntegration.Tests ├── Concurrency_Specs.cs ├── Container_Specs.cs ├── MassTransit.MartenIntegration.Tests.csproj ├── Messages.cs ├── SagaPersistenceTests.cs ├── SimpleSaga.cs ├── TestSaga.cs └── TwoSaga_Specs.cs ├── MassTransit.MongoDbIntegration.Tests ├── Audit │ ├── AuditStore_Specs.cs │ └── MongoDbAuditStoreFixture.cs ├── BusOutbox_Specs.cs ├── CollectionNameFormatter_Specs.cs ├── Container_Specs.cs ├── Courier │ ├── Complete_Specs.cs │ ├── MongoDbTestFixture.cs │ ├── RoutingSlipActivityCompletedEvent.cs │ ├── RoutingSlipCompletedEvent.cs │ └── RoutingSlipCompleted_Specs.cs ├── InboxLock_Specs.cs ├── JobService │ ├── Complete_Specs.cs │ └── QuartzInMemoryTestFixture.cs ├── MassTransit.MongoDbIntegration.Tests.csproj ├── MongoMessageDataRepositoryTestsForGettingMessageData.cs ├── MongoMessageDataRepositoryTestsForPuttingMessageData.cs ├── MongoMessageDataRepositoryTestsForPuttingMessageDataWithExpiration.cs ├── MongoUriResolverTestsForResolvingMalformedUris.cs ├── MongoUriResolverTestsForResolvingObjectId.cs ├── MongoUriResolverTestsForResolvingUri.cs ├── Outbox_Specs.cs ├── Saga │ ├── Data │ │ ├── SagaRepository.cs │ │ └── SimpleSaga.cs │ └── Messages │ │ ├── CompleteSimpleSaga.cs │ │ ├── InitiateSimpleSaga.cs │ │ ├── ObservableSagaMessage.cs │ │ └── SimpleSagaMessageBase.cs ├── docker-compose.yml └── scripts │ └── rs-init.sh ├── MassTransit.NHibernateIntegration.Tests ├── Container_Specs.cs ├── DbQuery.cs ├── MassTransit.NHibernateIntegration.Tests.csproj ├── MissingInstance_Specs.cs ├── NHibernateSessionFactoryProvider.cs ├── PreInsert_Specs.cs ├── ReadOnly_Specs.cs ├── SagaLocator_Specs.cs ├── Saving_using_no_custom_types.cs ├── SimpleSagaMap.cs ├── SingleConnectionSessionFactory.cs ├── SqlLiteSessionFactoryProvider.cs ├── StorageSpec_Types.cs ├── UsingNHibernate_Specs.cs └── Vanilla_Specs.cs ├── MassTransit.PrometheusIntegration.Tests ├── ActivityMetric_Specs.cs ├── BatchConsumer_Specs.cs ├── BusInstanceCount_Specs.cs ├── JobConsumer_Specs.cs ├── MassTransit.PrometheusIntegration.Tests.csproj └── MessageMetric_Specs.cs ├── MassTransit.QuartzIntegration.Tests ├── Container_Specs.cs ├── Courier_Specs.cs ├── DelayRetry_Specs.cs ├── JobDetail_Specs.cs ├── MassTransit.QuartzIntegration.Tests.csproj ├── MissingInstanceRedelivery_Specs.cs ├── OutboxScheduler_Specs.cs ├── PastEvent_Specs.cs ├── QuartzInMemoryActivityTestFixture.cs ├── QuartzInMemoryTestFixture.cs ├── QuartzPublish_Specs.cs ├── Recurring_Specs.cs ├── RequestRequest_Specs.cs ├── RequestTimeout_Specs.cs ├── Request_Specs.cs ├── Reschedule_Specs.cs ├── ScheduleMessage_Specs.cs ├── ScheduleTimeout_Specs.cs ├── ScheduledRedelivery_Specs.cs ├── SchedulerLoadInMemory_Specs.cs ├── Service_Specs.cs ├── Turnout │ ├── Canceled_Specs.cs │ ├── Complete_Specs.cs │ └── Faulted_Specs.cs ├── TwoMessage_Specs.cs ├── Utils.cs └── XmlHeaderBug_Specs.cs ├── MassTransit.RabbitMqTransport.Tests ├── AlternateExchange_Specs.cs ├── AmazonMQ_Specs.cs ├── Batching_Specs.cs ├── BindQueue_Specs.cs ├── BuildTopology_Specs.cs ├── Bytes_Specs.cs ├── ConcurrencyFilter_Specs.cs ├── Conductor_Specs.cs ├── Configuration.cs ├── Configure_Specs.cs ├── ConnectEndpoint_Specs.cs ├── ConsumeReceiveTask_Specs.cs ├── ConsumerBind_Specs.cs ├── Container_Specs.cs ├── DeadLetterQueue_Specs.cs ├── DelayRetry_Specs.cs ├── DifferentHost_Specs.cs ├── Encrypted_Specs.cs ├── EndpointConfiguration_Specs.cs ├── EntityName_Specs.cs ├── ErrorQueue_Specs.cs ├── EventPublishRQ_Specs.cs ├── ExchangeBind_Specs.cs ├── ExcludeTopology_Specs.cs ├── ExclusiveConsumer_Specs.cs ├── FailedConnection_Specs.cs ├── Failure_Specs.cs ├── FaultPoly_Specs.cs ├── HammerTime_Specs.cs ├── HeaderObject_Specs.cs ├── HostConfigurator_Specs.cs ├── InMemoryOutboxRedelivery_Specs.cs ├── Insufficient_Specs.cs ├── KillSwitch_Specs.cs ├── LocalBusName_Specs.cs ├── Mandatory_Specs.cs ├── ManyQueues_Specs.cs ├── MassTransit.RabbitMqTransport.Tests.csproj ├── MessageName_Specs.cs ├── MessageTopology_Specs.cs ├── Observer_Specs.cs ├── OpenTelemetry_Specs.cs ├── PriorityQueue_Specs.cs ├── PublishFaultChannel_Specs.cs ├── PublishFaultObserver_Specs.cs ├── PublishHeader_Specs.cs ├── PublishMessage_Specs.cs ├── PublishStop_Specs.cs ├── PublishTimeout_Specs.cs ├── PublishTopology_Specs.cs ├── Publish_Specs.cs ├── PublisherConfirm_Specs.cs ├── PurgeOnStartup_Specs.cs ├── RabbitMqActivityTestFixture.cs ├── RabbitMqAddress_Specs.cs ├── RabbitMqTestFixture.cs ├── RabbitMqTestSetUpFixture.cs ├── RawJson_Specs.cs ├── ReceiveEndpoint_Specs.cs ├── Reconnecting_Specs.cs ├── Request_Specs.cs ├── Retry_Specs.cs ├── RoutingKeyDirect_Specs.cs ├── RoutingKeyTopic_Specs.cs ├── ScheduleMessage_Specs.cs ├── Security_Specs.cs ├── SendObserver_Specs.cs ├── SendToPublishExchange_Specs.cs ├── Shutdown_Specs.cs ├── SimpleConnect_Specs.cs ├── Skip_Specs.cs ├── StartStop_Specs.cs ├── TestHarnessOptions_Specs.cs ├── TestRegularExpression_Specs.cs ├── TopologyCorrelationId_Specs.cs ├── TopologyRoutingKey_Specs.cs ├── Turnout │ ├── Complete_Specs.cs │ └── Faulted_Specs.cs ├── TwoActivityCourier_Specs.cs ├── UniqueInstance_Specs.cs ├── UsingCluster_Specs.cs ├── Using_the_reply_to_address.cs ├── When_a_message_consumer_throws_an_exception.cs ├── When_a_message_is_published.cs ├── client.p12 ├── docker-compose.yml └── run-jaeger.sh ├── MassTransit.RedisIntegration.Tests ├── Container_Specs.cs ├── MassTransit.RedisIntegration.Tests.csproj ├── Messages.cs ├── SagaPersistenceTests.cs ├── SimpleSaga.cs └── docker-compose.yml ├── MassTransit.SignalR.Tests ├── HubLifeTimeManagerTests.cs ├── MassTransit.SignalR.Tests.csproj ├── MassTransitHubLifetimeManagerTests.cs ├── OfficialFramework │ ├── DuplexPipe.cs │ ├── HubConnectionContextUtils.cs │ ├── MemoryBufferWriter.cs │ ├── MockHubProtocolResolver.cs │ ├── TaskExtensions.cs │ └── TestClient.cs ├── ScaleoutHubLifetimeManagerTests.cs └── Utils │ ├── BusHubLifetimeScopeProvider.cs │ ├── DoubleScaleoutBackplaneTestFixture.cs │ ├── HubLifetimeManagerConsumerFactory.cs │ ├── IHubManagerConsumerFactory.cs │ ├── MassTransitHubLifetimeTestFixture.cs │ ├── SignalRBackplaneConsumersTestHarness.cs │ └── SingleScaleoutBackplaneTestFixture.cs ├── MassTransit.Tests ├── Audit │ ├── AuditFilter_Specs.cs │ ├── Audit_Specs.cs │ └── InMemoryAuditStore.cs ├── BadConfiguration_Specs.cs ├── Batch_Specs.cs ├── Caching │ ├── Cache_Specs.cs │ └── LegacyCacheUpgrade_Specs.cs ├── Cancellation_Specs.cs ├── ChannelExecutor_Specs.cs ├── CircuitBreaker_Specs.cs ├── ConcurrencyLimit_Specs.cs ├── Configuration │ ├── ConfigurationObserver_Specs.cs │ ├── DefaultEndpointNameFormatter_Specs.cs │ ├── InstanceSubscription_Specs.cs │ ├── SagaConfigurationObserver_Specs.cs │ ├── SagaConnector_Specs.cs │ └── SendSpecification_Specs.cs ├── ConsumeJToken_Specs.cs ├── ConsumeObserver_Specs.cs ├── ConsumerFactoryMiddleware_Specs.cs ├── Consumer_Specs.cs ├── ContainedMessage_Specs.cs ├── Conventional │ ├── ConventionConsumer_Specs.cs │ ├── CustomConsumeConnectorFactory.cs │ ├── CustomConsumerConvention.cs │ ├── CustomConsumerInterfaceType.cs │ ├── CustomConsumerMessageConvention.cs │ ├── CustomMethodConsumerMessageFilter.cs │ └── IHandler.cs ├── ConversationId_Specs.cs ├── CorrelationId_Specs.cs ├── Courier │ ├── ArgumentOverload_Specs.cs │ ├── Builder_Specs.cs │ ├── Configuration_Specs.cs │ ├── DoubleActivity_Specs.cs │ ├── FaultActivityEvent_Specs.cs │ ├── Fault_Specs.cs │ ├── FaultyRedeliveredActivityWithVariable_Specs.cs │ ├── FaultyRetriedActivityWithVariable_Specs.cs │ ├── ItinerarySubscription_Specs.cs │ ├── MessageDataArguments_Specs.cs │ ├── ObjectGraph_Specs.cs │ ├── PartitionActivity_Specs.cs │ ├── RanToCompletion_Specs.cs │ ├── RequestRoutingSlip_Specs.cs │ ├── RetryActivity_Specs.cs │ ├── ReviseItinerary_Specs.cs │ ├── RoutingSlip_Specs.cs │ ├── SendEvent_Specs.cs │ ├── SingleActivityEvent_Specs.cs │ ├── Subscription_Specs.cs │ ├── TwoActivityEvent_Specs.cs │ └── UriArgument_Specs.cs ├── Definition_Specs.cs ├── DelayedRedelivery_Specs.cs ├── Diagnostics │ ├── StatsD_Specs.cs │ └── Trace_Specs.cs ├── Encryption │ ├── EncryptedFallbackDeserializerTests.cs │ └── TestMessage.cs ├── EndpointName_Specs.cs ├── Enrichment_Specs.cs ├── ErrorQueue_Specs.cs ├── EventPublish_Specs.cs ├── ExceptionInfo_Specs.cs ├── ExcessiveAsyncFault_Specs.cs ├── FastProperty_Specs.cs ├── FaultPoly_Specs.cs ├── FaultPublish_Specs.cs ├── FutureLocation_Specs.cs ├── Groups │ └── Group_Specs.cs ├── HeaderObject_Specs.cs ├── HostInfo_Specs.cs ├── InMemoryDuo_Specs.cs ├── InMemoryOutboxRedelivery_Specs.cs ├── InMemoryTest_Specs.cs ├── Initializers │ ├── Class_Specs.cs │ ├── Expando_Specs.cs │ ├── HeaderInitializer_Specs.cs │ ├── Initializer_Specs.cs │ ├── MessageInitializer_Specs.cs │ ├── PropertyProvider_Specs.cs │ └── State_Specs.cs ├── InterceptingConsumer_Specs.cs ├── InterfaceProxy_Specs.cs ├── InterfaceSubscription_Specs.cs ├── Introspection_Specs.cs ├── JobConsumerFault_Specs.cs ├── JobConsumer_Specs.cs ├── JsonToken_Specs.cs ├── KillSwitch_Specs.cs ├── MassTransit.Tests.csproj ├── MediatorRequest_Specs.cs ├── Mediator_Specs.cs ├── MessageContext_Specs.cs ├── MessageData │ ├── DataBus_Specs.cs │ ├── FileSystem_Specs.cs │ ├── InMemory_Specs.cs │ ├── InitializerClassWithMessageData_Specs.cs │ ├── InitializerMessageData_Specs.cs │ ├── MessageDataOfT_Specs.cs │ ├── MessageData_Specs.cs │ ├── NestedInitializer_Specs.cs │ ├── PublishMessageData_Specs.cs │ └── ResponseMessageData_Specs.cs ├── MessageFlow_Specs.cs ├── MessageUrnSpecs.cs ├── Messages │ ├── ClientMessage.cs │ ├── DeleteMessage.cs │ ├── PartialSerializationTestMessage.cs │ ├── RequestMessage.cs │ ├── ResponseMessage.cs │ ├── SerializationTestMessage.cs │ ├── UpdateAcceptedMessage.cs │ └── UpdateMessage.cs ├── Middleware │ ├── Agents │ │ └── Agent_Specs.cs │ ├── Authentication_Specs.cs │ ├── Bind_Specs.cs │ ├── Caching │ │ ├── Bucket_Specs.cs │ │ ├── Endpoint.cs │ │ ├── Index_Specs.cs │ │ ├── MissingValueFactory_Specs.cs │ │ ├── NodeTracker_Specs.cs │ │ ├── TestException.cs │ │ ├── Tests.cs │ │ └── TwoIndex_Specs.cs │ ├── CircuitBreaker_Specs.cs │ ├── Clone_a_payload_cache.cs │ ├── CommandContextRetryPolicy.cs │ ├── CommandRetryContext.cs │ ├── ConcurrencyLimit_Specs.cs │ ├── ConsumeContextRetryContext.cs │ ├── ConsumeContextRetryPolicyContext.cs │ ├── Dispatch_Specs.cs │ ├── DynamicRouter_Specs.cs │ ├── InterfaceExtensions.cs │ ├── InterfaceReflectionCache.cs │ ├── Internals │ │ ├── FastProperty_Specs.cs │ │ ├── TypeExtensionGeneric_Specs.cs │ │ ├── TypeExtensionMoreGeneric_Specs.cs │ │ ├── TypeExtension_Specs.cs │ │ └── TypeProperty_Specs.cs │ ├── Latest_Specs.cs │ ├── LayeredRetry_Specs.cs │ ├── Observer_Specs.cs │ ├── OneTime_Specs.cs │ ├── OrCanceled_Specs.cs │ ├── Parent_Child_Pipes.cs │ ├── PartitionByKey_Specs.cs │ ├── RateLimit_Specs.cs │ ├── RescueContext_Specs.cs │ ├── Rescue_Specs.cs │ ├── RetryCommandContext.cs │ ├── RetryDifferent_Specs.cs │ └── Retry_Specs.cs ├── MinimalBody_Specs.cs ├── MultiBusRequest_Specs.cs ├── MultiTestConsumer_Specs.cs ├── NewConfigurationModel.cs ├── Observer_Specs.cs ├── Outbox_Specs.cs ├── Pipeline │ ├── CircuitBreaker_Specs.cs │ ├── Concurrency_Specs.cs │ ├── ConnectConsumer_Specs.cs │ ├── ConnectHandler_Specs.cs │ ├── ConnectObserver_Specs.cs │ ├── ContentFilter_Specs.cs │ ├── MessageTestFixture.cs │ ├── Message_Specs.cs │ ├── OneMessageConsumer.cs │ ├── PartitionByKey_Specs.cs │ ├── Retry_Specs.cs │ ├── Transaction_Specs.cs │ └── TwoMessageConsumer.cs ├── PollingAlgorithm_Specs.cs ├── PublishHeader_Specs.cs ├── PublishObserver_Specs.cs ├── PublishSubscribe_Specs.cs ├── ReceiveEndpoint_Specs.cs ├── ReceiveObserver_Specs.cs ├── ReliableMessaging │ ├── Command.cs │ ├── CreateState.cs │ ├── Event.cs │ ├── InboxLock_Specs.cs │ ├── ReliableConsumer.cs │ ├── ReliableInMemoryConsumerDefinition.cs │ ├── ReliableInMemoryStateDefinition.cs │ ├── ReliableInMemory_Specs.cs │ ├── ReliableState.cs │ ├── ReliableStateMachine.cs │ └── StateVerified.cs ├── RequestClientNew_Specs.cs ├── RequestClient_Specs.cs ├── RequestFilter_Specs.cs ├── ResponsePatternMatching_Specs.cs ├── Retry_Specs.cs ├── Saga │ ├── InitiateSaga_Specs.cs │ ├── InjectingSampleSaga.cs │ ├── Injecting_Specs.cs │ ├── Locator │ │ └── SagaExpression_Specs.cs │ ├── MessageSaga_Specs.cs │ ├── Messages │ │ ├── CompleteSimpleSaga.cs │ │ ├── CorrelatedMessage.cs │ │ ├── InitiateSimpleSaga.cs │ │ ├── ObservableSagaMessage.cs │ │ ├── RegisterUser.cs │ │ ├── SendUserVerificationEmail.cs │ │ ├── SendValidationEmail.cs │ │ ├── SimpleSagaMessageBase.cs │ │ ├── UserRegistrationComplete.cs │ │ ├── UserRegistrationPending.cs │ │ ├── UserValidated.cs │ │ └── UserVerificationEmailSent.cs │ ├── NewOrExisting_Specs.cs │ ├── PartitionSaga_Specs.cs │ ├── RegisterUserSaga.cs │ ├── RegisterUserSaga.hbm.xml │ ├── RepositoryContext_Specs.cs │ ├── SagaTestContext.cs │ ├── SimpleSaga.cs │ └── saga.nhibernate.cfg.xml ├── SagaStateMachineTests │ ├── Automatonymous │ │ ├── Activity_Specs.cs │ │ ├── AnyStateTransition_Specs.cs │ │ ├── Anytime_Specs.cs │ │ ├── AsyncActivity_Specs.cs │ │ ├── AutomatonymousStateMachine_Specs.cs │ │ ├── Combine_Assigned_Specs.cs │ │ ├── Combine_Specs.cs │ │ ├── CompositeCondition_Specs.cs │ │ ├── CompositeEventMultipleStates_Specs.cs │ │ ├── CompositeOrder_Specs.cs │ │ ├── Condition_Specs.cs │ │ ├── DataActivity_Specs.cs │ │ ├── Declarative_Specs.cs │ │ ├── Dependency_Specs.cs │ │ ├── EventObservable_Specs.cs │ │ ├── EventRaisedObserver.cs │ │ ├── Event_Specs.cs │ │ ├── Exception_Specs.cs │ │ ├── Faulted_Specs.cs │ │ ├── FilterExpression_Specs.cs │ │ ├── Group_Specs.cs │ │ ├── Introspection_Specs.cs │ │ ├── JsonStateSerializer.cs │ │ ├── Observable_Specs.cs │ │ ├── RaiseEvent_Specs.cs │ │ ├── Retry_Specs.cs │ │ ├── SerializeState_Specs.cs │ │ ├── StateChangeObserver.cs │ │ ├── StateConverter.cs │ │ ├── StateExpression_Specs.cs │ │ ├── State_Specs.cs │ │ ├── SubStateOnEnter_Specs.cs │ │ ├── Telephone_Sample.cs │ │ ├── Transition_Specs.cs │ │ ├── UnobservedEvent_Specs.cs │ │ ├── Visualizer2_Specs.cs │ │ └── Visualizer_Specs.cs │ ├── CatchFault_Specs.cs │ ├── CatchInitial_Specs.cs │ ├── Choir_Specs.cs │ ├── CompositeEventUpgrade_Specs.cs │ ├── CompositeEvent_Specs.cs │ ├── CompositeEventsInInitialState_Specs.cs │ ├── ConfigureConsumeTopology_Specs.cs │ ├── CorrelateFaultById_Specs.cs │ ├── CorrelateGuid_Specs.cs │ ├── CorrelateUsingTopology_Specs.cs │ ├── CorrelationExpression_Specs.cs │ ├── CorrelationUnknown_Specs.cs │ ├── Dynamic Modify │ │ ├── Activity_Specs.cs │ │ ├── AnyStateTransition_Specs.cs │ │ ├── Anytime_Specs.cs │ │ ├── AsyncActivity_Specs.cs │ │ ├── AutomatonymousStateMachine_Specs.cs │ │ ├── Combine_Specs.cs │ │ ├── CompositeCondition_Specs.cs │ │ ├── CompositeOrder_Specs.cs │ │ ├── Condition_Specs.cs │ │ ├── DataActivity_Specs.cs │ │ ├── Declarative_Specs.cs │ │ ├── Dependency_Specs.cs │ │ ├── EventObservable_Specs.cs │ │ ├── Event_Specs.cs │ │ ├── Exception_Specs.cs │ │ ├── Faulted_Specs.cs │ │ ├── FilterExpression_Specs.cs │ │ ├── Group_Specs.cs │ │ ├── Introspection_Specs.cs │ │ ├── Observable_Specs.cs │ │ ├── RaiseEvent_Specs.cs │ │ ├── SerializeState_Specs.cs │ │ ├── StateExpression_Specs.cs │ │ ├── State_Specs.cs │ │ ├── Telephone_Sample.cs │ │ ├── Transition_Specs.cs │ │ ├── UnobservedEvent_Specs.cs │ │ └── Visualizer_Specs.cs │ ├── DynamicEvent_Specs.cs │ ├── EnterEvent_Specs.cs │ ├── FaultRescue_Specs.cs │ ├── Fault_Specs.cs │ ├── FilterFault_Specs.cs │ ├── Finalize_Specs.cs │ ├── Ignore_Specs.cs │ ├── InMemoryDeadlock_Specs.cs │ ├── Initiator_Specs.cs │ ├── Message_Specs.cs │ ├── MissingInstance_Specs.cs │ ├── Outbox_Specs.cs │ ├── Partitioning_Specs.cs │ ├── Publish_Specs.cs │ ├── RemoveWhen_Specs.cs │ ├── Request2_Specs.cs │ ├── Request3_Specs.cs │ ├── RequestRequest_Specs.cs │ ├── Request_Specs.cs │ ├── Respond_Specs.cs │ ├── SagaConfigurationObserver_Specs.cs │ ├── ScheduleTimeout_Specs.cs │ ├── Send_Specs.cs │ ├── SimpleStateMachine_Specs.cs │ ├── Testing_Specs.cs │ ├── UncorrelatedMessage_Specs.cs │ └── WhenEnterRequest_Specs.cs ├── SendByConvention_Specs.cs ├── SendContextMiddleware_Specs.cs ├── SendEndpointCache_Specs.cs ├── SendObserver_Specs.cs ├── SendProxy_Specs.cs ├── SendReceive_Specs.cs ├── Serialization │ ├── Array_Specs.cs │ ├── Attribute_Specs.cs │ ├── DateTimeFormat_Specs.cs │ ├── DeserializerFault_Specs.cs │ ├── Forward_Specs.cs │ ├── GivenAComplexMessage.cs │ ├── IEnumerable_Specs.cs │ ├── Interface_Specs.cs │ ├── JobDeserialization_Specs.cs │ ├── JsonSerialization_Specs.cs │ ├── MessageDataSerialization_Specs.cs │ ├── MisnamedProperty_Specs.cs │ ├── MoreSerialization_Specs.cs │ ├── NsbInterop_Specs.cs │ ├── Performance_Specs.cs │ ├── PolymorphicProperty_Specs.cs │ ├── PropertyType_Specs.cs │ ├── ProtoBufAsJson_Specs.cs │ ├── ReceiveFault_Serialization_Specs.cs │ ├── SeparateSerializer_Specs.cs │ ├── SerializationException_Specs.cs │ ├── SerializationTest.cs │ ├── TradeBookedMT.proto │ ├── TradeBookedMT.proto.cs │ ├── TradesBookedMT.proto │ ├── TradesBookedMT.proto.cs │ ├── TypeHandling_Specs.cs │ └── TypeNameHandlingAuto_Specs.cs ├── SerializationFault_Specs.cs ├── SerializationSupport_Specs.cs ├── ServiceBusExtensions.cs ├── SimpleConfiguration_Specs.cs ├── StartStop_Specs.cs ├── StaticProperty_Specs.cs ├── TaskExtension_Specs.cs ├── Testing │ ├── AsyncMessageList_Specs.cs │ ├── ConsumerMultiple_Specs.cs │ ├── ConsumerTest_Specs.cs │ ├── HandlerRespond_Specs.cs │ ├── HandlerTest_Specs.cs │ ├── NewTest_Specs.cs │ ├── SagaTest_Specs.cs │ ├── StandaloneConsumer_Specs.cs │ └── StateMachineSagaTest_Specs.cs ├── Threading_Specs.cs ├── Timeout_Specs.cs ├── Topology │ ├── CreateTopology_Specs.cs │ └── MessageSerializer_Specs.cs ├── Transactions │ ├── TransactionalBusSendEndpoint_Specs.cs │ ├── TransactionalBus_Specs.cs │ └── TransactionalEnlistmentBus_Specs.cs ├── Transforms │ ├── SendTransform_Specs.cs │ ├── SetProperty_Specs.cs │ └── TransformClass_Specs.cs ├── Transports │ ├── MessageFabric_Specs.cs │ └── TopicExchange_Specs.cs └── TypeCastRetry_Specs.cs └── MassTransit.Transports.Tests ├── ConsumeBatch_Specs.cs ├── ConsumerConcurrency_Specs.cs ├── Logging ├── TestOutputLogger.cs └── TestOutputLoggerFactory.cs ├── MassTransit.Transports.Tests.csproj ├── Send_Specs.cs ├── TransportTest.cs ├── Transports ├── ActiveMqTestHarnessFactory.cs ├── AmazonSqsTestHarnessFactory.cs ├── ArtemisTestHarnessFactory.cs ├── AzureServiceTestHarnessFactory.cs ├── GrpcTestHarnessFactory.cs ├── ITestHarnessFactory.cs ├── InMemoryTestHarnessFactory.cs └── RabbitMqTestHarnessFactory.cs └── docker-compose.yml /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: phatboyg 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/nightly-transports.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/.github/workflows/nightly-transports.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYRIGHT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/COPYRIGHT -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Directory.Packages.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/Directory.Packages.props -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/LICENSE -------------------------------------------------------------------------------- /MassTransit.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/MassTransit.sln -------------------------------------------------------------------------------- /MassTransit.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/MassTransit.sln.DotSettings -------------------------------------------------------------------------------- /MassTransit.snk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/MassTransit.snk -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/NOTICE -------------------------------------------------------------------------------- /NuGet.README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/NuGet.README.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/SECURITY.md -------------------------------------------------------------------------------- /doc/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/.env.example -------------------------------------------------------------------------------- /doc/.npmrc: -------------------------------------------------------------------------------- 1 | shamefully-hoist=true 2 | strict-peer-dependencies=false 3 | -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/app.config.ts -------------------------------------------------------------------------------- /doc/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/assets/css/main.css -------------------------------------------------------------------------------- /doc/components/global/FolderDetail.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/components/global/FolderDetail.vue -------------------------------------------------------------------------------- /doc/components/global/FolderNavigation.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/components/global/FolderNavigation.vue -------------------------------------------------------------------------------- /doc/components/global/IconMassTransit.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/components/global/IconMassTransit.vue -------------------------------------------------------------------------------- /doc/components/global/Mermaid.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/components/global/Mermaid.vue -------------------------------------------------------------------------------- /doc/components/global/Sample.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/components/global/Sample.vue -------------------------------------------------------------------------------- /doc/components/global/SampleIndex.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/components/global/SampleIndex.vue -------------------------------------------------------------------------------- /doc/content/0.index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/0.index.md -------------------------------------------------------------------------------- /doc/content/1.introduction/0.index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/1.introduction/0.index.md -------------------------------------------------------------------------------- /doc/content/2.quick-starts/0.index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/2.quick-starts/0.index.md -------------------------------------------------------------------------------- /doc/content/2.quick-starts/1.in-memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/2.quick-starts/1.in-memory.md -------------------------------------------------------------------------------- /doc/content/2.quick-starts/2.rabbitmq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/2.quick-starts/2.rabbitmq.md -------------------------------------------------------------------------------- /doc/content/2.quick-starts/3.azure-service-bus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/2.quick-starts/3.azure-service-bus.md -------------------------------------------------------------------------------- /doc/content/2.quick-starts/4.amazon-sqs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/2.quick-starts/4.amazon-sqs.md -------------------------------------------------------------------------------- /doc/content/2.quick-starts/_dir.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/2.quick-starts/_dir.yml -------------------------------------------------------------------------------- /doc/content/2.quick-starts/templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/2.quick-starts/templates.md -------------------------------------------------------------------------------- /doc/content/3.documentation/1.concepts/0.index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/3.documentation/1.concepts/0.index.md -------------------------------------------------------------------------------- /doc/content/3.documentation/1.concepts/_dir.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/3.documentation/1.concepts/_dir.yml -------------------------------------------------------------------------------- /doc/content/3.documentation/1.concepts/riders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/3.documentation/1.concepts/riders.md -------------------------------------------------------------------------------- /doc/content/3.documentation/1.concepts/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/3.documentation/1.concepts/testing.md -------------------------------------------------------------------------------- /doc/content/3.documentation/2.transports/0.index.md: -------------------------------------------------------------------------------- 1 | --- 2 | navigation.title: Overview 3 | --- 4 | 5 | # Transports 6 | 7 | -------------------------------------------------------------------------------- /doc/content/3.documentation/2.transports/_dir.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/3.documentation/2.transports/_dir.yml -------------------------------------------------------------------------------- /doc/content/3.documentation/2.transports/grpc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/3.documentation/2.transports/grpc.md -------------------------------------------------------------------------------- /doc/content/3.documentation/2.transports/kafka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/3.documentation/2.transports/kafka.md -------------------------------------------------------------------------------- /doc/content/3.documentation/3.patterns/0.index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/3.documentation/3.patterns/0.index.md -------------------------------------------------------------------------------- /doc/content/3.documentation/3.patterns/_dir.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/3.documentation/3.patterns/_dir.yml -------------------------------------------------------------------------------- /doc/content/3.documentation/3.patterns/newid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/3.documentation/3.patterns/newid.md -------------------------------------------------------------------------------- /doc/content/3.documentation/5.configuration/3.middleware/_dir.yml: -------------------------------------------------------------------------------- 1 | title: Middleware 2 | -------------------------------------------------------------------------------- /doc/content/3.documentation/5.configuration/4.persistence/_dir.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/content/3.documentation/5.configuration/6.topology/_dir.yaml: -------------------------------------------------------------------------------- 1 | title: Topology 2 | -------------------------------------------------------------------------------- /doc/content/3.documentation/5.configuration/integrations/_dir.yaml: -------------------------------------------------------------------------------- 1 | title: Integrations 2 | -------------------------------------------------------------------------------- /doc/content/3.documentation/_dir.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/3.documentation/_dir.yml -------------------------------------------------------------------------------- /doc/content/4.support/0.index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/4.support/0.index.md -------------------------------------------------------------------------------- /doc/content/4.support/1.support-channels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/4.support/1.support-channels.md -------------------------------------------------------------------------------- /doc/content/4.support/2.training.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/4.support/2.training.md -------------------------------------------------------------------------------- /doc/content/4.support/3.samples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/4.support/3.samples.md -------------------------------------------------------------------------------- /doc/content/4.support/4.upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/4.support/4.upgrade.md -------------------------------------------------------------------------------- /doc/content/4.support/_dir.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/4.support/_dir.yml -------------------------------------------------------------------------------- /doc/content/4.support/common-mistakes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/4.support/common-mistakes.md -------------------------------------------------------------------------------- /doc/content/4.support/packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/4.support/packages.md -------------------------------------------------------------------------------- /doc/content/4.support/show-configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/4.support/show-configuration.md -------------------------------------------------------------------------------- /doc/content/samples/_dir.yml: -------------------------------------------------------------------------------- 1 | navigation: false 2 | -------------------------------------------------------------------------------- /doc/content/samples/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/samples/getting-started.md -------------------------------------------------------------------------------- /doc/content/samples/job-consumer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/samples/job-consumer.md -------------------------------------------------------------------------------- /doc/content/samples/web-application-factory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/content/samples/web-application-factory.md -------------------------------------------------------------------------------- /doc/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/jest.config.js -------------------------------------------------------------------------------- /doc/lib/content.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/lib/content.test.ts -------------------------------------------------------------------------------- /doc/lib/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/lib/content.ts -------------------------------------------------------------------------------- /doc/nuxt.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/nuxt.config.ts -------------------------------------------------------------------------------- /doc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/package.json -------------------------------------------------------------------------------- /doc/plugins/vue-gtag.client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/plugins/vue-gtag.client.js -------------------------------------------------------------------------------- /doc/public/ReceivePipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/ReceivePipeline.png -------------------------------------------------------------------------------- /doc/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /doc/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /doc/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/apple-touch-icon.png -------------------------------------------------------------------------------- /doc/public/azure-topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/azure-topology.png -------------------------------------------------------------------------------- /doc/public/consumer-inbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/consumer-inbox.png -------------------------------------------------------------------------------- /doc/public/consumer-regular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/consumer-regular.png -------------------------------------------------------------------------------- /doc/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/favicon-16x16.png -------------------------------------------------------------------------------- /doc/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/favicon-32x32.png -------------------------------------------------------------------------------- /doc/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/favicon.ico -------------------------------------------------------------------------------- /doc/public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/icon.png -------------------------------------------------------------------------------- /doc/public/improving-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/improving-small.png -------------------------------------------------------------------------------- /doc/public/improving.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/improving.png -------------------------------------------------------------------------------- /doc/public/inbox-outbox-broker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/inbox-outbox-broker.png -------------------------------------------------------------------------------- /doc/public/inbox-outbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/inbox-outbox.png -------------------------------------------------------------------------------- /doc/public/landing-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/landing-image.png -------------------------------------------------------------------------------- /doc/public/logo-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/logo-dark.svg -------------------------------------------------------------------------------- /doc/public/logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/logo-light.svg -------------------------------------------------------------------------------- /doc/public/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/mstile-150x150.png -------------------------------------------------------------------------------- /doc/public/mt-logo-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/mt-logo-color.png -------------------------------------------------------------------------------- /doc/public/mt-logo-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/mt-logo-small.png -------------------------------------------------------------------------------- /doc/public/outbox-to-broker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/outbox-to-broker.png -------------------------------------------------------------------------------- /doc/public/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/preview.png -------------------------------------------------------------------------------- /doc/public/rabbitmq-publish-topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/rabbitmq-publish-topology.png -------------------------------------------------------------------------------- /doc/public/rabbitmq-send-topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/rabbitmq-send-topology.png -------------------------------------------------------------------------------- /doc/public/register.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/register.png -------------------------------------------------------------------------------- /doc/public/requestResponse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/requestResponse.svg -------------------------------------------------------------------------------- /doc/public/robots.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/safari-pinned-tab.svg -------------------------------------------------------------------------------- /doc/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/site.webmanifest -------------------------------------------------------------------------------- /doc/public/write-to-broker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/write-to-broker.png -------------------------------------------------------------------------------- /doc/public/write-to-outbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/public/write-to-outbox.png -------------------------------------------------------------------------------- /doc/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/renovate.json -------------------------------------------------------------------------------- /doc/server/middleware/redirects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/server/middleware/redirects.ts -------------------------------------------------------------------------------- /doc/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/tailwind.config.js -------------------------------------------------------------------------------- /doc/tokens.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/tokens.config.ts -------------------------------------------------------------------------------- /doc/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/tsconfig.json -------------------------------------------------------------------------------- /doc/vercel.json: -------------------------------------------------------------------------------- 1 | { 2 | "trailingSlash": false 3 | } 4 | -------------------------------------------------------------------------------- /doc/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/doc/yarn.lock -------------------------------------------------------------------------------- /docs/.vuepress/components/LaunchPad.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/components/LaunchPad.vue -------------------------------------------------------------------------------- /docs/.vuepress/components/Wow.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/components/Wow.vue -------------------------------------------------------------------------------- /docs/.vuepress/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/config.js -------------------------------------------------------------------------------- /docs/.vuepress/public/ReceivePipeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/ReceivePipeline.png -------------------------------------------------------------------------------- /docs/.vuepress/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /docs/.vuepress/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /docs/.vuepress/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/apple-touch-icon.png -------------------------------------------------------------------------------- /docs/.vuepress/public/azure-topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/azure-topology.png -------------------------------------------------------------------------------- /docs/.vuepress/public/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/browserconfig.xml -------------------------------------------------------------------------------- /docs/.vuepress/public/consumer-inbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/consumer-inbox.png -------------------------------------------------------------------------------- /docs/.vuepress/public/consumer-regular.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/consumer-regular.png -------------------------------------------------------------------------------- /docs/.vuepress/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/favicon-16x16.png -------------------------------------------------------------------------------- /docs/.vuepress/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/favicon-32x32.png -------------------------------------------------------------------------------- /docs/.vuepress/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/favicon.ico -------------------------------------------------------------------------------- /docs/.vuepress/public/improving-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/improving-small.png -------------------------------------------------------------------------------- /docs/.vuepress/public/improving.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/improving.png -------------------------------------------------------------------------------- /docs/.vuepress/public/inbox-outbox-broker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/inbox-outbox-broker.png -------------------------------------------------------------------------------- /docs/.vuepress/public/inbox-outbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/inbox-outbox.png -------------------------------------------------------------------------------- /docs/.vuepress/public/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/mstile-150x150.png -------------------------------------------------------------------------------- /docs/.vuepress/public/mt-logo-color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/mt-logo-color.png -------------------------------------------------------------------------------- /docs/.vuepress/public/mt-logo-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/mt-logo-small.png -------------------------------------------------------------------------------- /docs/.vuepress/public/outbox-to-broker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/outbox-to-broker.png -------------------------------------------------------------------------------- /docs/.vuepress/public/rabbitmq-send-topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/rabbitmq-send-topology.png -------------------------------------------------------------------------------- /docs/.vuepress/public/register.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/register.png -------------------------------------------------------------------------------- /docs/.vuepress/public/requestResponse.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/requestResponse.svg -------------------------------------------------------------------------------- /docs/.vuepress/public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/safari-pinned-tab.svg -------------------------------------------------------------------------------- /docs/.vuepress/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/site.webmanifest -------------------------------------------------------------------------------- /docs/.vuepress/public/write-to-broker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/write-to-broker.png -------------------------------------------------------------------------------- /docs/.vuepress/public/write-to-outbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/.vuepress/public/write-to-outbox.png -------------------------------------------------------------------------------- /docs/.vuepress/styles/palette.styl: -------------------------------------------------------------------------------- 1 | $accentColor = #0ea5e9 -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/advanced/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/README.md -------------------------------------------------------------------------------- /docs/advanced/audit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/audit.md -------------------------------------------------------------------------------- /docs/advanced/batching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/batching.md -------------------------------------------------------------------------------- /docs/advanced/connect-endpoint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/connect-endpoint.md -------------------------------------------------------------------------------- /docs/advanced/courier/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/courier/README.md -------------------------------------------------------------------------------- /docs/advanced/courier/activities.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/courier/activities.md -------------------------------------------------------------------------------- /docs/advanced/courier/builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/courier/builder.md -------------------------------------------------------------------------------- /docs/advanced/courier/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/courier/events.md -------------------------------------------------------------------------------- /docs/advanced/courier/execute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/courier/execute.md -------------------------------------------------------------------------------- /docs/advanced/courier/subscriptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/courier/subscriptions.md -------------------------------------------------------------------------------- /docs/advanced/job-consumers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/job-consumers.md -------------------------------------------------------------------------------- /docs/advanced/middleware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/middleware/README.md -------------------------------------------------------------------------------- /docs/advanced/middleware/circuit-breaker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/middleware/circuit-breaker.md -------------------------------------------------------------------------------- /docs/advanced/middleware/concurrency-limit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/middleware/concurrency-limit.md -------------------------------------------------------------------------------- /docs/advanced/middleware/custom.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/middleware/custom.md -------------------------------------------------------------------------------- /docs/advanced/middleware/killswitch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/middleware/killswitch.md -------------------------------------------------------------------------------- /docs/advanced/middleware/latest.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/middleware/latest.md -------------------------------------------------------------------------------- /docs/advanced/middleware/rate-limiter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/middleware/rate-limiter.md -------------------------------------------------------------------------------- /docs/advanced/middleware/receive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/middleware/receive.md -------------------------------------------------------------------------------- /docs/advanced/middleware/scoped.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/middleware/scoped.md -------------------------------------------------------------------------------- /docs/advanced/middleware/transactions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/middleware/transactions.md -------------------------------------------------------------------------------- /docs/advanced/monitoring/applications-insights.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/monitoring/applications-insights.md -------------------------------------------------------------------------------- /docs/advanced/monitoring/diagnostic-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/monitoring/diagnostic-source.md -------------------------------------------------------------------------------- /docs/advanced/monitoring/perfcounters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/monitoring/perfcounters.md -------------------------------------------------------------------------------- /docs/advanced/monitoring/prometheus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/monitoring/prometheus.md -------------------------------------------------------------------------------- /docs/advanced/observers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/observers.md -------------------------------------------------------------------------------- /docs/advanced/scheduling/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/scheduling/README.md -------------------------------------------------------------------------------- /docs/advanced/scheduling/activemq-delayed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/scheduling/activemq-delayed.md -------------------------------------------------------------------------------- /docs/advanced/scheduling/amazonsqs-scheduler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/scheduling/amazonsqs-scheduler.md -------------------------------------------------------------------------------- /docs/advanced/scheduling/azure-sb-scheduler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/scheduling/azure-sb-scheduler.md -------------------------------------------------------------------------------- /docs/advanced/scheduling/hangfire.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/scheduling/hangfire.md -------------------------------------------------------------------------------- /docs/advanced/scheduling/rabbitmq-delayed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/scheduling/rabbitmq-delayed.md -------------------------------------------------------------------------------- /docs/advanced/scheduling/redeliver.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/scheduling/redeliver.md -------------------------------------------------------------------------------- /docs/advanced/scheduling/scheduling-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/scheduling/scheduling-api.md -------------------------------------------------------------------------------- /docs/advanced/signalr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/signalr/README.md -------------------------------------------------------------------------------- /docs/advanced/signalr/considerations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/signalr/considerations.md -------------------------------------------------------------------------------- /docs/advanced/signalr/hub_endpoints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/signalr/hub_endpoints.md -------------------------------------------------------------------------------- /docs/advanced/signalr/interop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/signalr/interop.md -------------------------------------------------------------------------------- /docs/advanced/signalr/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/signalr/quickstart.md -------------------------------------------------------------------------------- /docs/advanced/signalr/sample.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/signalr/sample.md -------------------------------------------------------------------------------- /docs/advanced/topology/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/topology/README.md -------------------------------------------------------------------------------- /docs/advanced/topology/consume.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/topology/consume.md -------------------------------------------------------------------------------- /docs/advanced/topology/conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/topology/conventions.md -------------------------------------------------------------------------------- /docs/advanced/topology/deploy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/topology/deploy.md -------------------------------------------------------------------------------- /docs/advanced/topology/message.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/topology/message.md -------------------------------------------------------------------------------- /docs/advanced/topology/publish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/topology/publish.md -------------------------------------------------------------------------------- /docs/advanced/topology/rabbitmq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/topology/rabbitmq.md -------------------------------------------------------------------------------- /docs/advanced/topology/send.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/topology/send.md -------------------------------------------------------------------------------- /docs/advanced/topology/servicebus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/topology/servicebus.md -------------------------------------------------------------------------------- /docs/advanced/transactional-outbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/advanced/transactional-outbox.md -------------------------------------------------------------------------------- /docs/architecture/encrypted-messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/architecture/encrypted-messages.md -------------------------------------------------------------------------------- /docs/architecture/green-cache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/architecture/green-cache.md -------------------------------------------------------------------------------- /docs/architecture/history.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/architecture/history.md -------------------------------------------------------------------------------- /docs/architecture/interoperability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/architecture/interoperability.md -------------------------------------------------------------------------------- /docs/architecture/newid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/architecture/newid.md -------------------------------------------------------------------------------- /docs/architecture/nservicebus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/architecture/nservicebus.md -------------------------------------------------------------------------------- /docs/architecture/packages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/architecture/packages.md -------------------------------------------------------------------------------- /docs/architecture/versioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/architecture/versioning.md -------------------------------------------------------------------------------- /docs/articles/durable-futures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/articles/durable-futures.md -------------------------------------------------------------------------------- /docs/articles/mediator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/articles/mediator.md -------------------------------------------------------------------------------- /docs/articles/net5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/articles/net5.md -------------------------------------------------------------------------------- /docs/articles/outbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/articles/outbox.md -------------------------------------------------------------------------------- /docs/code/advanced/BatchingConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/advanced/BatchingConsumer.cs -------------------------------------------------------------------------------- /docs/code/advanced/BatchingConsumerAzure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/advanced/BatchingConsumerAzure.cs -------------------------------------------------------------------------------- /docs/code/advanced/BatchingConsumerBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/advanced/BatchingConsumerBus.cs -------------------------------------------------------------------------------- /docs/code/advanced/BatchingConsumerExplicit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/advanced/BatchingConsumerExplicit.cs -------------------------------------------------------------------------------- /docs/code/advanced/BusHostTopologyMatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/advanced/BusHostTopologyMatch.cs -------------------------------------------------------------------------------- /docs/code/code.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/code.csproj -------------------------------------------------------------------------------- /docs/code/configuration/AspNetCoreListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/configuration/AspNetCoreListener.cs -------------------------------------------------------------------------------- /docs/code/configuration/AspNetCorePublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/configuration/AspNetCorePublisher.cs -------------------------------------------------------------------------------- /docs/code/configuration/ConsoleAppListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/configuration/ConsoleAppListener.cs -------------------------------------------------------------------------------- /docs/code/configuration/ConsoleAppPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/configuration/ConsoleAppPublisher.cs -------------------------------------------------------------------------------- /docs/code/containers/ContainerConsumers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/containers/ContainerConsumers.cs -------------------------------------------------------------------------------- /docs/code/containers/ContainerContracts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/containers/ContainerContracts.cs -------------------------------------------------------------------------------- /docs/code/containers/MicrosoftConnect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/containers/MicrosoftConnect.cs -------------------------------------------------------------------------------- /docs/code/containers/MicrosoftContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/containers/MicrosoftContainer.cs -------------------------------------------------------------------------------- /docs/code/containers/MicrosoftDeployTopology.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/containers/MicrosoftDeployTopology.cs -------------------------------------------------------------------------------- /docs/code/containers/MultiBusConsumers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/containers/MultiBusConsumers.cs -------------------------------------------------------------------------------- /docs/code/containers/MultiBusContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/containers/MultiBusContainer.cs -------------------------------------------------------------------------------- /docs/code/containers/MultiBusThreeContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/containers/MultiBusThreeContainer.cs -------------------------------------------------------------------------------- /docs/code/containers/MultiBusTwoContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/containers/MultiBusTwoContainer.cs -------------------------------------------------------------------------------- /docs/code/quickstart/GettingStarted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/quickstart/GettingStarted.cs -------------------------------------------------------------------------------- /docs/code/quickstart/GettingStartedConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/quickstart/GettingStartedConsumer.cs -------------------------------------------------------------------------------- /docs/code/quickstart/Worker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/quickstart/Worker.cs -------------------------------------------------------------------------------- /docs/code/riders/EventHubConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/riders/EventHubConsumer.cs -------------------------------------------------------------------------------- /docs/code/riders/EventHubProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/riders/EventHubProducer.cs -------------------------------------------------------------------------------- /docs/code/riders/KafkaConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/riders/KafkaConsumer.cs -------------------------------------------------------------------------------- /docs/code/riders/KafkaProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/riders/KafkaProducer.cs -------------------------------------------------------------------------------- /docs/code/riders/KafkaTombstoneProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/riders/KafkaTombstoneProducer.cs -------------------------------------------------------------------------------- /docs/code/riders/KafkaTopicTopology.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/riders/KafkaTopicTopology.cs -------------------------------------------------------------------------------- /docs/code/riders/KafkaWildcardConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/riders/KafkaWildcardConsumer.cs -------------------------------------------------------------------------------- /docs/code/sagas/MongoDbRegisterClassMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/sagas/MongoDbRegisterClassMap.cs -------------------------------------------------------------------------------- /docs/code/sagas/MongoDbSagaClassMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/sagas/MongoDbSagaClassMap.cs -------------------------------------------------------------------------------- /docs/code/sagas/MongoDbSagaContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/sagas/MongoDbSagaContainer.cs -------------------------------------------------------------------------------- /docs/code/sagas/MongoDbSagaContainerCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/sagas/MongoDbSagaContainerCollection.cs -------------------------------------------------------------------------------- /docs/code/sagas/OrderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/sagas/OrderState.cs -------------------------------------------------------------------------------- /docs/code/sagas/OrderStateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/sagas/OrderStateMachine.cs -------------------------------------------------------------------------------- /docs/code/sagas/RedisSagaContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/sagas/RedisSagaContainer.cs -------------------------------------------------------------------------------- /docs/code/scheduling/SchedulingActiveMQ.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/scheduling/SchedulingActiveMQ.cs -------------------------------------------------------------------------------- /docs/code/scheduling/SchedulingAmazonSQS.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/scheduling/SchedulingAmazonSQS.cs -------------------------------------------------------------------------------- /docs/code/scheduling/SchedulingAzure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/scheduling/SchedulingAzure.cs -------------------------------------------------------------------------------- /docs/code/scheduling/SchedulingConsumeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/scheduling/SchedulingConsumeContext.cs -------------------------------------------------------------------------------- /docs/code/scheduling/SchedulingDelayed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/scheduling/SchedulingDelayed.cs -------------------------------------------------------------------------------- /docs/code/scheduling/SchedulingEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/scheduling/SchedulingEndpoint.cs -------------------------------------------------------------------------------- /docs/code/scheduling/SchedulingInMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/scheduling/SchedulingInMemory.cs -------------------------------------------------------------------------------- /docs/code/scheduling/SchedulingRabbitMQ.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/scheduling/SchedulingRabbitMQ.cs -------------------------------------------------------------------------------- /docs/code/scheduling/SchedulingScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/scheduling/SchedulingScheduler.cs -------------------------------------------------------------------------------- /docs/code/testing/UsingInMemoryTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/testing/UsingInMemoryTestHarness.cs -------------------------------------------------------------------------------- /docs/code/topology/TopologyContracts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/topology/TopologyContracts.cs -------------------------------------------------------------------------------- /docs/code/topology/TopologyRabbitMqPublish.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/topology/TopologyRabbitMqPublish.cs -------------------------------------------------------------------------------- /docs/code/transports/ActiveMqConsoleListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/transports/ActiveMqConsoleListener.cs -------------------------------------------------------------------------------- /docs/code/transports/AmazonSqsConsoleListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/transports/AmazonSqsConsoleListener.cs -------------------------------------------------------------------------------- /docs/code/transports/AmazonSqsReceiveEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/transports/AmazonSqsReceiveEndpoint.cs -------------------------------------------------------------------------------- /docs/code/transports/CloudAmqpConsoleListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/transports/CloudAmqpConsoleListener.cs -------------------------------------------------------------------------------- /docs/code/transports/GrpcConsoleListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/transports/GrpcConsoleListener.cs -------------------------------------------------------------------------------- /docs/code/transports/GrpcMultiConsoleListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/transports/GrpcMultiConsoleListener.cs -------------------------------------------------------------------------------- /docs/code/transports/InMemoryBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/transports/InMemoryBus.cs -------------------------------------------------------------------------------- /docs/code/transports/RabbitMqConsoleListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/transports/RabbitMqConsoleListener.cs -------------------------------------------------------------------------------- /docs/code/transports/ServiceBusConsoleListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/transports/ServiceBusConsoleListener.cs -------------------------------------------------------------------------------- /docs/code/transports/ServiceBusReceiveEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/transports/ServiceBusReceiveEndpoint.cs -------------------------------------------------------------------------------- /docs/code/turnout/JobSystemClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/turnout/JobSystemClient.cs -------------------------------------------------------------------------------- /docs/code/turnout/JobSystemConsoleService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/turnout/JobSystemConsoleService.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageConsumer.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageConsumerBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageConsumerBus.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageConsumerConnect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageConsumerConnect.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageConsumerOverloads.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageConsumerOverloads.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageConsumerTemporaryEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageConsumerTemporaryEndpoint.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageContracts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageContracts.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageHandler.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageInstance.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageMediator.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageMediatorConfigure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageMediatorConfigure.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageMediatorConnect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageMediatorConnect.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageMediatorConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageMediatorConsumer.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageMediatorContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageMediatorContainer.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageMediatorRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageMediatorRequest.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageMessageCorrelation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageMessageCorrelation.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageMessageSendCorrelation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageMessageSendCorrelation.cs -------------------------------------------------------------------------------- /docs/code/usage/UsageMessageSetCorrelation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/code/usage/UsageMessageSetCorrelation.cs -------------------------------------------------------------------------------- /docs/discord.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/discord.md -------------------------------------------------------------------------------- /docs/getting-started/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/getting-started/README.md -------------------------------------------------------------------------------- /docs/getting-started/live-coding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/getting-started/live-coding.md -------------------------------------------------------------------------------- /docs/getting-started/upgrade-v6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/getting-started/upgrade-v6.md -------------------------------------------------------------------------------- /docs/learn/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/learn/README.md -------------------------------------------------------------------------------- /docs/learn/analyzers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/learn/analyzers.md -------------------------------------------------------------------------------- /docs/learn/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/learn/contributing.md -------------------------------------------------------------------------------- /docs/learn/loving-the-community.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/learn/loving-the-community.md -------------------------------------------------------------------------------- /docs/learn/samples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/learn/samples.md -------------------------------------------------------------------------------- /docs/learn/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/learn/support.md -------------------------------------------------------------------------------- /docs/learn/training.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/learn/training.md -------------------------------------------------------------------------------- /docs/learn/videos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/learn/videos.md -------------------------------------------------------------------------------- /docs/platform/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/platform/README.md -------------------------------------------------------------------------------- /docs/platform/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/platform/configuration.md -------------------------------------------------------------------------------- /docs/quick-starts/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/quick-starts/README.md -------------------------------------------------------------------------------- /docs/quick-starts/azure-service-bus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/quick-starts/azure-service-bus.md -------------------------------------------------------------------------------- /docs/quick-starts/in-memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/quick-starts/in-memory.md -------------------------------------------------------------------------------- /docs/quick-starts/rabbitmq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/quick-starts/rabbitmq.md -------------------------------------------------------------------------------- /docs/quick-starts/sqs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/quick-starts/sqs.md -------------------------------------------------------------------------------- /docs/releases/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/README.md -------------------------------------------------------------------------------- /docs/releases/v7.0.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.0.4.md -------------------------------------------------------------------------------- /docs/releases/v7.0.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.0.6.md -------------------------------------------------------------------------------- /docs/releases/v7.0.7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.0.7.md -------------------------------------------------------------------------------- /docs/releases/v7.1.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.1.0.md -------------------------------------------------------------------------------- /docs/releases/v7.1.1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.1.1.md -------------------------------------------------------------------------------- /docs/releases/v7.1.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.1.3.md -------------------------------------------------------------------------------- /docs/releases/v7.1.4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.1.4.md -------------------------------------------------------------------------------- /docs/releases/v7.1.5.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.1.5.md -------------------------------------------------------------------------------- /docs/releases/v7.1.6.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.1.6.md -------------------------------------------------------------------------------- /docs/releases/v7.1.7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.1.7.md -------------------------------------------------------------------------------- /docs/releases/v7.1.8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.1.8.md -------------------------------------------------------------------------------- /docs/releases/v7.2.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.2.0.md -------------------------------------------------------------------------------- /docs/releases/v7.2.3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v7.2.3.md -------------------------------------------------------------------------------- /docs/releases/v8.0.0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/releases/v8.0.0.md -------------------------------------------------------------------------------- /docs/support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/support.md -------------------------------------------------------------------------------- /docs/troubleshooting/common-gotchas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/troubleshooting/common-gotchas.md -------------------------------------------------------------------------------- /docs/troubleshooting/show-config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/troubleshooting/show-config.md -------------------------------------------------------------------------------- /docs/understand/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/understand/README.md -------------------------------------------------------------------------------- /docs/understand/additions-to-transport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/understand/additions-to-transport.md -------------------------------------------------------------------------------- /docs/understand/key-ideas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/understand/key-ideas.md -------------------------------------------------------------------------------- /docs/understand/publishing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/understand/publishing.md -------------------------------------------------------------------------------- /docs/understand/under-the-hood.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/understand/under-the-hood.md -------------------------------------------------------------------------------- /docs/usage/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/README.md -------------------------------------------------------------------------------- /docs/usage/audit/azuretable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/audit/azuretable.md -------------------------------------------------------------------------------- /docs/usage/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/configuration.md -------------------------------------------------------------------------------- /docs/usage/consumers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/consumers.md -------------------------------------------------------------------------------- /docs/usage/containers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/containers/README.md -------------------------------------------------------------------------------- /docs/usage/containers/autofac.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/containers/autofac.md -------------------------------------------------------------------------------- /docs/usage/containers/castlewindsor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/containers/castlewindsor.md -------------------------------------------------------------------------------- /docs/usage/containers/definitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/containers/definitions.md -------------------------------------------------------------------------------- /docs/usage/containers/msdi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/containers/msdi.md -------------------------------------------------------------------------------- /docs/usage/containers/multibus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/containers/multibus.md -------------------------------------------------------------------------------- /docs/usage/containers/simpleinjector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/containers/simpleinjector.md -------------------------------------------------------------------------------- /docs/usage/containers/structuremap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/containers/structuremap.md -------------------------------------------------------------------------------- /docs/usage/correlation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/correlation.md -------------------------------------------------------------------------------- /docs/usage/exceptions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/exceptions.md -------------------------------------------------------------------------------- /docs/usage/faas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/faas/README.md -------------------------------------------------------------------------------- /docs/usage/faas/aws-lambda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/faas/aws-lambda.md -------------------------------------------------------------------------------- /docs/usage/faas/azure-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/faas/azure-functions.md -------------------------------------------------------------------------------- /docs/usage/guidance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/guidance.md -------------------------------------------------------------------------------- /docs/usage/lifecycle-observers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/lifecycle-observers.md -------------------------------------------------------------------------------- /docs/usage/logging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/logging.md -------------------------------------------------------------------------------- /docs/usage/mediator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/mediator.md -------------------------------------------------------------------------------- /docs/usage/message-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/message-data.md -------------------------------------------------------------------------------- /docs/usage/messages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/messages.md -------------------------------------------------------------------------------- /docs/usage/monitoring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/monitoring.md -------------------------------------------------------------------------------- /docs/usage/producers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/producers.md -------------------------------------------------------------------------------- /docs/usage/requests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/requests.md -------------------------------------------------------------------------------- /docs/usage/riders/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/riders/README.md -------------------------------------------------------------------------------- /docs/usage/riders/eventhub.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/riders/eventhub.md -------------------------------------------------------------------------------- /docs/usage/riders/kafka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/riders/kafka.md -------------------------------------------------------------------------------- /docs/usage/sagas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/README.md -------------------------------------------------------------------------------- /docs/usage/sagas/automatonymous.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/automatonymous.md -------------------------------------------------------------------------------- /docs/usage/sagas/azure-table.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/azure-table.md -------------------------------------------------------------------------------- /docs/usage/sagas/consumer-saga.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/consumer-saga.md -------------------------------------------------------------------------------- /docs/usage/sagas/cosmos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/cosmos.md -------------------------------------------------------------------------------- /docs/usage/sagas/dapper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/dapper.md -------------------------------------------------------------------------------- /docs/usage/sagas/ef.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/ef.md -------------------------------------------------------------------------------- /docs/usage/sagas/efcore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/efcore.md -------------------------------------------------------------------------------- /docs/usage/sagas/guidance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/guidance.md -------------------------------------------------------------------------------- /docs/usage/sagas/marten.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/marten.md -------------------------------------------------------------------------------- /docs/usage/sagas/mongodb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/mongodb.md -------------------------------------------------------------------------------- /docs/usage/sagas/nhibernate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/nhibernate.md -------------------------------------------------------------------------------- /docs/usage/sagas/persistence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/persistence.md -------------------------------------------------------------------------------- /docs/usage/sagas/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/quickstart.md -------------------------------------------------------------------------------- /docs/usage/sagas/redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/redis.md -------------------------------------------------------------------------------- /docs/usage/sagas/session.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/sagas/session.md -------------------------------------------------------------------------------- /docs/usage/templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/templates.md -------------------------------------------------------------------------------- /docs/usage/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/testing.md -------------------------------------------------------------------------------- /docs/usage/transports/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/transports/README.md -------------------------------------------------------------------------------- /docs/usage/transports/activemq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/transports/activemq.md -------------------------------------------------------------------------------- /docs/usage/transports/amazonsqs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/transports/amazonsqs.md -------------------------------------------------------------------------------- /docs/usage/transports/azure-sb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/transports/azure-sb.md -------------------------------------------------------------------------------- /docs/usage/transports/grpc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/transports/grpc.md -------------------------------------------------------------------------------- /docs/usage/transports/in-memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/transports/in-memory.md -------------------------------------------------------------------------------- /docs/usage/transports/rabbitmq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/docs/usage/transports/rabbitmq.md -------------------------------------------------------------------------------- /mt-logo-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/mt-logo-small.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/package.json -------------------------------------------------------------------------------- /signing.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/signing.props -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/BusHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/BusHandle.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/BusHealthResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/BusHealthResult.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/BusHealthStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/BusHealthStatus.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/BusInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/BusInstance.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Clients/Response.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Clients/Response.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/ConnectHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/ConnectHandle.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Contexts/Headers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Contexts/Headers.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Contracts/Batch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Contracts/Batch.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Contracts/Fault.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Contracts/Fault.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/CorrelatedBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/CorrelatedBy.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Courier/IActivity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Courier/IActivity.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/IBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/IBus.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/IBusControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/IBusControl.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/IBusDepot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/IBusDepot.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/IConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/IConsumer.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/IConsumerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/IConsumerFactory.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/IJobConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/IJobConsumer.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/IPublishEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/IPublishEndpoint.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/IReceiveEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/IReceiveEndpoint.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/ISaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/ISaga.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/ISendEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/ISendEndpoint.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/InVar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/InVar.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Mediator/Request.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Mediator/Request.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/MessageDefaults.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/MessageDefaults.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/MessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/MessageHandler.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/MessageHeaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/MessageHeaders.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/MessageTypeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/MessageTypeCache.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/MessageUrn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/MessageUrn.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Middleware/IAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Middleware/IAgent.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Middleware/IPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Middleware/IPipe.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Middleware/Pipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Middleware/Pipe.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/NewId/NewId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/NewId/NewId.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Saga/ISagaFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Saga/ISagaFactory.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Saga/ISagaPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Saga/ISagaPolicy.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Saga/ISagaQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Saga/ISagaQuery.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Saga/ISagaVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Saga/ISagaVersion.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Saga/InitiatedBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Saga/InitiatedBy.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Saga/Observes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Saga/Observes.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Saga/Orchestrates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Saga/Orchestrates.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/SendTuple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/SendTuple.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Transports/IRider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Transports/IRider.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/TypeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/TypeCache.cs -------------------------------------------------------------------------------- /src/MassTransit.Abstractions/Util/Connectable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Abstractions/Util/Connectable.cs -------------------------------------------------------------------------------- /src/MassTransit.Analyzers/AnalyzerReleases.Unshipped.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/MassTransit.Analyzers/AsyncMethodAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Analyzers/AsyncMethodAnalyzer.cs -------------------------------------------------------------------------------- /src/MassTransit.Analyzers/CommonExpressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Analyzers/CommonExpressions.cs -------------------------------------------------------------------------------- /src/MassTransit.Analyzers/Helpers/NodeList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Analyzers/Helpers/NodeList.cs -------------------------------------------------------------------------------- /src/MassTransit.Analyzers/Helpers/NodeTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Analyzers/Helpers/NodeTable.cs -------------------------------------------------------------------------------- /src/MassTransit.Analyzers/tools/install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Analyzers/tools/install.ps1 -------------------------------------------------------------------------------- /src/MassTransit.Analyzers/tools/uninstall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Analyzers/tools/uninstall.ps1 -------------------------------------------------------------------------------- /src/MassTransit.Newtonsoft/NullableAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.Newtonsoft/NullableAttributes.cs -------------------------------------------------------------------------------- /src/MassTransit.SignalR/Consumers/AllConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.SignalR/Consumers/AllConsumer.cs -------------------------------------------------------------------------------- /src/MassTransit.SignalR/Consumers/UserConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.SignalR/Consumers/UserConsumer.cs -------------------------------------------------------------------------------- /src/MassTransit.SignalR/Contracts/Ack.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.SignalR/Contracts/Ack.cs -------------------------------------------------------------------------------- /src/MassTransit.SignalR/Contracts/All.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.SignalR/Contracts/All.cs -------------------------------------------------------------------------------- /src/MassTransit.SignalR/Contracts/Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.SignalR/Contracts/Connection.cs -------------------------------------------------------------------------------- /src/MassTransit.SignalR/Contracts/Group.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.SignalR/Contracts/Group.cs -------------------------------------------------------------------------------- /src/MassTransit.SignalR/Contracts/GroupAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.SignalR/Contracts/GroupAction.cs -------------------------------------------------------------------------------- /src/MassTransit.SignalR/Contracts/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.SignalR/Contracts/User.cs -------------------------------------------------------------------------------- /src/MassTransit.TestFramework/AsyncTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.TestFramework/AsyncTestFixture.cs -------------------------------------------------------------------------------- /src/MassTransit.TestFramework/BusTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.TestFramework/BusTestFixture.cs -------------------------------------------------------------------------------- /src/MassTransit.TestFramework/Courier/TestLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.TestFramework/Courier/TestLog.cs -------------------------------------------------------------------------------- /src/MassTransit.TestFramework/Sagas/ChoirTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.TestFramework/Sagas/ChoirTest.cs -------------------------------------------------------------------------------- /src/MassTransit.TestFramework/Sagas/UpdateTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.TestFramework/Sagas/UpdateTest.cs -------------------------------------------------------------------------------- /src/MassTransit.TestFramework/ThreadSafeRandom.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit.TestFramework/ThreadSafeRandom.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/ActivePipeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/ActivePipeContext.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/ActivePipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/ActivePipeContextAgent.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/ActivePipeContextHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/ActivePipeContextHandle.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/AsyncPipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/AsyncPipeContextAgent.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/AsyncPipeContextFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/AsyncPipeContextFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/AsyncPipeContextHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/AsyncPipeContextHandle.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/AsyncPipeContextPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/AsyncPipeContextPipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/IActivePipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/IActivePipeContextAgent.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/IAsyncPipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/IAsyncPipeContextAgent.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/IPipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/IPipeContextAgent.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/IPipeContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/IPipeContextFactory.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/PipeContextAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/PipeContextAgent.cs -------------------------------------------------------------------------------- /src/MassTransit/Agents/PipeContextSupervisor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Agents/PipeContextSupervisor.cs -------------------------------------------------------------------------------- /src/MassTransit/AsyncBusHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/AsyncBusHandle.cs -------------------------------------------------------------------------------- /src/MassTransit/Audit/IConsumeMetadataFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Audit/IConsumeMetadataFactory.cs -------------------------------------------------------------------------------- /src/MassTransit/Audit/IMessageAuditStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Audit/IMessageAuditStore.cs -------------------------------------------------------------------------------- /src/MassTransit/Audit/ISendMetadataFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Audit/ISendMetadataFactory.cs -------------------------------------------------------------------------------- /src/MassTransit/Audit/MessageAuditMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Audit/MessageAuditMetadata.cs -------------------------------------------------------------------------------- /src/MassTransit/Bus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Bus.cs -------------------------------------------------------------------------------- /src/MassTransit/BusControlExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/BusControlExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/BusHandleExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/BusHandleExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/CacheSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/CacheSettings.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/CurrentTimeProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/CurrentTimeProvider.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/GreenCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/GreenCache.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/ICache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/ICache.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/ICacheValueObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/ICacheValueObserver.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/IIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/IIndex.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/INode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/INode.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/INotifyValueUsed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/INotifyValueUsed.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/IPendingValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/IPendingValue.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/Internals/Bucket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/Internals/Bucket.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/Internals/BucketNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/Internals/BucketNode.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/Internals/FactoryNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/Internals/FactoryNode.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/Internals/IBucketNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/Internals/IBucketNode.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/Internals/ICacheIndex.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/Internals/ICacheIndex.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/Internals/INodeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/Internals/INodeTracker.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/Internals/Index.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/Internals/Index.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/Internals/NodeTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/Internals/NodeTracker.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/Internals/PendingValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/Internals/PendingValue.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/KeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/KeyProvider.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/MissingValueFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/MissingValueFactory.cs -------------------------------------------------------------------------------- /src/MassTransit/Caching/TestCacheSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Caching/TestCacheSettings.cs -------------------------------------------------------------------------------- /src/MassTransit/ClientFactoryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/ClientFactoryExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Clients/ClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Clients/ClientFactory.cs -------------------------------------------------------------------------------- /src/MassTransit/Clients/ClientRequestHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Clients/ClientRequestHandle.cs -------------------------------------------------------------------------------- /src/MassTransit/Clients/HandlerConnectHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Clients/HandlerConnectHandle.cs -------------------------------------------------------------------------------- /src/MassTransit/Clients/MessageResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Clients/MessageResponse.cs -------------------------------------------------------------------------------- /src/MassTransit/Clients/RequestClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Clients/RequestClient.cs -------------------------------------------------------------------------------- /src/MassTransit/Clients/RequestSendEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Clients/RequestSendEndpoint.cs -------------------------------------------------------------------------------- /src/MassTransit/Clients/ScopedClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Clients/ScopedClientFactory.cs -------------------------------------------------------------------------------- /src/MassTransit/Configuration/IBusFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Configuration/IBusFactory.cs -------------------------------------------------------------------------------- /src/MassTransit/Configuration/JobOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Configuration/JobOptions.cs -------------------------------------------------------------------------------- /src/MassTransit/Configuration/SagaExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Configuration/SagaExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Consumers/ConsumerConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Consumers/ConsumerConvention.cs -------------------------------------------------------------------------------- /src/MassTransit/Consumers/ConsumerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Consumers/ConsumerExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Consumers/HandlerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Consumers/HandlerExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Consumers/InstanceExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Consumers/InstanceExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Contexts/TransactionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Contexts/TransactionContext.cs -------------------------------------------------------------------------------- /src/MassTransit/Courier/CompensateActivityHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Courier/CompensateActivityHost.cs -------------------------------------------------------------------------------- /src/MassTransit/Courier/ExecuteActivityHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Courier/ExecuteActivityHost.cs -------------------------------------------------------------------------------- /src/MassTransit/Courier/HostCompensateContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Courier/HostCompensateContext.cs -------------------------------------------------------------------------------- /src/MassTransit/Courier/HostExecuteContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Courier/HostExecuteContext.cs -------------------------------------------------------------------------------- /src/MassTransit/Courier/SanitizedRoutingSlip.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Courier/SanitizedRoutingSlip.cs -------------------------------------------------------------------------------- /src/MassTransit/EndpointAddressProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/EndpointAddressProvider.cs -------------------------------------------------------------------------------- /src/MassTransit/EndpointConvention.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/EndpointConvention.cs -------------------------------------------------------------------------------- /src/MassTransit/EndpointConventionCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/EndpointConventionCache.cs -------------------------------------------------------------------------------- /src/MassTransit/EndpointConventionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/EndpointConventionExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Events/BusReadyEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Events/BusReadyEvent.cs -------------------------------------------------------------------------------- /src/MassTransit/Events/FaultEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Events/FaultEvent.cs -------------------------------------------------------------------------------- /src/MassTransit/Events/FaultExceptionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Events/FaultExceptionInfo.cs -------------------------------------------------------------------------------- /src/MassTransit/Events/HostReadyEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Events/HostReadyEvent.cs -------------------------------------------------------------------------------- /src/MassTransit/Events/ReceiveFaultEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Events/ReceiveFaultEvent.cs -------------------------------------------------------------------------------- /src/MassTransit/ForwardExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/ForwardExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Futures/Future.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Futures/Future.cs -------------------------------------------------------------------------------- /src/MassTransit/Futures/FutureExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Futures/FutureExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Futures/FutureLocation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Futures/FutureLocation.cs -------------------------------------------------------------------------------- /src/MassTransit/Futures/FutureStateExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Futures/FutureStateExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Futures/Futures/FutureFault.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Futures/Futures/FutureFault.cs -------------------------------------------------------------------------------- /src/MassTransit/Futures/Futures/FutureRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Futures/Futures/FutureRequest.cs -------------------------------------------------------------------------------- /src/MassTransit/Futures/Futures/FutureResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Futures/Futures/FutureResult.cs -------------------------------------------------------------------------------- /src/MassTransit/Futures/IItineraryPlanner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Futures/IItineraryPlanner.cs -------------------------------------------------------------------------------- /src/MassTransit/Futures/RequestAddressProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Futures/RequestAddressProvider.cs -------------------------------------------------------------------------------- /src/MassTransit/Futures/RequestConsumerFuture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Futures/RequestConsumerFuture.cs -------------------------------------------------------------------------------- /src/MassTransit/HealthReportExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/HealthReportExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/IAsyncBusHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/IAsyncBusHandle.cs -------------------------------------------------------------------------------- /src/MassTransit/IAsyncPipeContextHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/IAsyncPipeContextHandle.cs -------------------------------------------------------------------------------- /src/MassTransit/IEndpointConventionCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/IEndpointConventionCache.cs -------------------------------------------------------------------------------- /src/MassTransit/IPartitioner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/IPartitioner.cs -------------------------------------------------------------------------------- /src/MassTransit/IReceiveEndpointConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/IReceiveEndpointConnector.cs -------------------------------------------------------------------------------- /src/MassTransit/IScopedClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/IScopedClientFactory.cs -------------------------------------------------------------------------------- /src/MassTransit/InMemoryTransport/InMemoryBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/InMemoryTransport/InMemoryBus.cs -------------------------------------------------------------------------------- /src/MassTransit/Initializers/IMessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Initializers/IMessageFactory.cs -------------------------------------------------------------------------------- /src/MassTransit/Initializers/IPropertyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Initializers/IPropertyProvider.cs -------------------------------------------------------------------------------- /src/MassTransit/Initializers/ITypeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Initializers/ITypeConverter.cs -------------------------------------------------------------------------------- /src/MassTransit/InlineFilterMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/InlineFilterMethod.cs -------------------------------------------------------------------------------- /src/MassTransit/Internals/Caching/Bucket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Internals/Caching/Bucket.cs -------------------------------------------------------------------------------- /src/MassTransit/Internals/Caching/CacheMetrics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Internals/Caching/CacheMetrics.cs -------------------------------------------------------------------------------- /src/MassTransit/Internals/Caching/CacheOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Internals/Caching/CacheOptions.cs -------------------------------------------------------------------------------- /src/MassTransit/Internals/Caching/CacheValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Internals/Caching/CacheValue.cs -------------------------------------------------------------------------------- /src/MassTransit/Internals/Caching/IBucket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Internals/Caching/IBucket.cs -------------------------------------------------------------------------------- /src/MassTransit/Internals/Caching/ICache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Internals/Caching/ICache.cs -------------------------------------------------------------------------------- /src/MassTransit/Internals/Caching/ICachePolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Internals/Caching/ICachePolicy.cs -------------------------------------------------------------------------------- /src/MassTransit/Internals/Caching/ICacheValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Internals/Caching/ICacheValue.cs -------------------------------------------------------------------------------- /src/MassTransit/Internals/Caching/KeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Internals/Caching/KeyProvider.cs -------------------------------------------------------------------------------- /src/MassTransit/Internals/Caching/PendingValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Internals/Caching/PendingValue.cs -------------------------------------------------------------------------------- /src/MassTransit/Internals/Caching/ValueTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Internals/Caching/ValueTracker.cs -------------------------------------------------------------------------------- /src/MassTransit/Introspection/ProbeResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Introspection/ProbeResult.cs -------------------------------------------------------------------------------- /src/MassTransit/IntrospectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/IntrospectionExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/JobService/ActiveJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/JobService/ActiveJob.cs -------------------------------------------------------------------------------- /src/MassTransit/JobService/JobAttemptSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/JobService/JobAttemptSaga.cs -------------------------------------------------------------------------------- /src/MassTransit/JobService/JobSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/JobService/JobSaga.cs -------------------------------------------------------------------------------- /src/MassTransit/JobService/JobStateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/JobService/JobStateMachine.cs -------------------------------------------------------------------------------- /src/MassTransit/JobService/JobTypeInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/JobService/JobTypeInstance.cs -------------------------------------------------------------------------------- /src/MassTransit/JobService/JobTypeSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/JobService/JobTypeSaga.cs -------------------------------------------------------------------------------- /src/MassTransit/JobService/JobTypeStateMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/JobService/JobTypeStateMachine.cs -------------------------------------------------------------------------------- /src/MassTransit/JobServiceEventExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/JobServiceEventExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/LegacyObsolete/Activity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/LegacyObsolete/Activity.cs -------------------------------------------------------------------------------- /src/MassTransit/LegacyObsolete/Behavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/LegacyObsolete/Behavior.cs -------------------------------------------------------------------------------- /src/MassTransit/LegacyObsolete/EventObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/LegacyObsolete/EventObserver.cs -------------------------------------------------------------------------------- /src/MassTransit/LegacyObsolete/StateObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/LegacyObsolete/StateObserver.cs -------------------------------------------------------------------------------- /src/MassTransit/LogContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/LogContext.cs -------------------------------------------------------------------------------- /src/MassTransit/Logging/BusLogContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Logging/BusLogContext.cs -------------------------------------------------------------------------------- /src/MassTransit/Logging/EnabledLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Logging/EnabledLogger.cs -------------------------------------------------------------------------------- /src/MassTransit/Logging/ILogContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Logging/ILogContext.cs -------------------------------------------------------------------------------- /src/MassTransit/Logging/LogCategoryName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Logging/LogCategoryName.cs -------------------------------------------------------------------------------- /src/MassTransit/Logging/LogMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Logging/LogMessage.cs -------------------------------------------------------------------------------- /src/MassTransit/Logging/OperationName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Logging/OperationName.cs -------------------------------------------------------------------------------- /src/MassTransit/Logging/SagaLogExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Logging/SagaLogExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Logging/SingleLoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Logging/SingleLoggerFactory.cs -------------------------------------------------------------------------------- /src/MassTransit/Logging/TextWriterLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Logging/TextWriterLogger.cs -------------------------------------------------------------------------------- /src/MassTransit/MassTransit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/MassTransit.csproj -------------------------------------------------------------------------------- /src/MassTransit/MassTransit.csproj.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/MassTransit.csproj.DotSettings -------------------------------------------------------------------------------- /src/MassTransit/MassTransitBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/MassTransitBus.cs -------------------------------------------------------------------------------- /src/MassTransit/MassTransitHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/MassTransitHostedService.cs -------------------------------------------------------------------------------- /src/MassTransit/Mediator/MassTransitMediator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Mediator/MassTransitMediator.cs -------------------------------------------------------------------------------- /src/MassTransit/MessageCorrelation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/MessageCorrelation.cs -------------------------------------------------------------------------------- /src/MassTransit/MessageData/IInlineMessageData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/MessageData/IInlineMessageData.cs -------------------------------------------------------------------------------- /src/MassTransit/MessageDataExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/MessageDataExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Metadata/IMessageDataConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Metadata/IMessageDataConverter.cs -------------------------------------------------------------------------------- /src/MassTransit/Metadata/ITypeMetadataCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Metadata/ITypeMetadataCache.cs -------------------------------------------------------------------------------- /src/MassTransit/Metadata/RegistrationMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Metadata/RegistrationMetadata.cs -------------------------------------------------------------------------------- /src/MassTransit/Metadata/TypeMetadataCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Metadata/TypeMetadataCache.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ConcurrencyLimiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ConcurrencyLimiter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ConsumePipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ConsumePipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ConsumerMergePipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ConsumerMergePipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ConsumerSplitFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ConsumerSplitFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ContextFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ContextFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/DeadLetterFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/DeadLetterFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/DelaySendPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/DelaySendPipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/DeserializeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/DeserializeFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/DynamicFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/DynamicFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/DynamicRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/DynamicRouter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ForkFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ForkFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/FutureRequestPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/FutureRequestPipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/FutureResultPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/FutureResultPipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/GenerateFaultFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/GenerateFaultFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/IConcurrencyLimiter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/IConcurrencyLimiter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/IDynamicFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/IDynamicFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/IDynamicRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/IDynamicRouter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/IHashGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/IHashGenerator.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ILatestFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ILatestFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/IOutputPipeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/IOutputPipeFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/IPipeConnector.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/IPipeConnector.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/IPipeRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/IPipeRouter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ISagaMessageFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ISagaMessageFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ITeeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ITeeFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/InlineFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/InlineFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/InterceptFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/InterceptFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/KeyAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/KeyAccessor.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/KeyFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/KeyFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/LatestFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/LatestFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/MessageSplitFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/MessageSplitFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/MissingSagaPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/MissingSagaPipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/OutboxConsumeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/OutboxConsumeFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/OutboxMessagePipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/OutboxMessagePipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/OutboxSendContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/OutboxSendContext.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/OutputPipeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/OutputPipeFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/Partition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/Partition.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/PartitionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/PartitionFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/Partitioner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/Partitioner.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/PipeRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/PipeRouter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/QuerySagaFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/QuerySagaFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/RateLimitFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/RateLimitFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/RescueFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/RescueFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/RetryBusObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/RetryBusObserver.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/RetryFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/RetryFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/SagaMergePipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/SagaMergePipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/SagaSplitFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/SagaSplitFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ScopeConsumeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ScopeConsumeFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ScopeExecuteFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ScopeExecuteFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ScopeMessageFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ScopeMessageFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ScopedConsumeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ScopedConsumeFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/ScopedFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/ScopedFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/SendQuerySagaPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/SendQuerySagaPipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/SendSagaPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/SendSagaPipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/TeeFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/TeeFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/TimeoutFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/TimeoutFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/TransactionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/TransactionFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Middleware/TransformFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Middleware/TransformFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Monitoring/BusHealthCheck.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Monitoring/BusHealthCheck.cs -------------------------------------------------------------------------------- /src/MassTransit/NullableAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/NullableAttributes.cs -------------------------------------------------------------------------------- /src/MassTransit/PartitionKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/PartitionKeyProvider.cs -------------------------------------------------------------------------------- /src/MassTransit/PipeContextHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/PipeContextHandle.cs -------------------------------------------------------------------------------- /src/MassTransit/RedeliverExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/RedeliverExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/RequestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/RequestExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Retry.cs -------------------------------------------------------------------------------- /src/MassTransit/RetryPolicies/NoRetryContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/RetryPolicies/NoRetryContext.cs -------------------------------------------------------------------------------- /src/MassTransit/RetryPolicies/NoRetryPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/RetryPolicies/NoRetryPolicy.cs -------------------------------------------------------------------------------- /src/MassTransit/RoutingSlipBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/RoutingSlipBuilder.cs -------------------------------------------------------------------------------- /src/MassTransit/RoutingSlipEventExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/RoutingSlipEventExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Sagas/InMemorySagaRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Sagas/InMemorySagaRepository.cs -------------------------------------------------------------------------------- /src/MassTransit/Sagas/Saga/NewSagaPolicy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Sagas/Saga/NewSagaPolicy.cs -------------------------------------------------------------------------------- /src/MassTransit/Sagas/Saga/SagaQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Sagas/Saga/SagaQuery.cs -------------------------------------------------------------------------------- /src/MassTransit/Sagas/Saga/SagaRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Sagas/Saga/SagaRepository.cs -------------------------------------------------------------------------------- /src/MassTransit/Scheduling/MessageScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Scheduling/MessageScheduler.cs -------------------------------------------------------------------------------- /src/MassTransit/Scheduling/ScheduleSendPipe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Scheduling/ScheduleSendPipe.cs -------------------------------------------------------------------------------- /src/MassTransit/Scheduling/ScheduleTokenId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Scheduling/ScheduleTokenId.cs -------------------------------------------------------------------------------- /src/MassTransit/Serialization/MessageBody.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Serialization/MessageBody.cs -------------------------------------------------------------------------------- /src/MassTransit/Serialization/Serialization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Serialization/Serialization.cs -------------------------------------------------------------------------------- /src/MassTransit/Serialization/SymmetricKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Serialization/SymmetricKey.cs -------------------------------------------------------------------------------- /src/MassTransit/SupervisorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/SupervisorExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/ActivityTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/ActivityTestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/AsyncTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/AsyncTestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/BusTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/BusTestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/ConsumerTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/ConsumerTestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/FilterDelegate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/FilterDelegate.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/FilterSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/FilterSet.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/HandlerTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/HandlerTestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/IAsyncElementList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/IAsyncElementList.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/IAsyncListElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/IAsyncListElement.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/IBaseTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/IBaseTestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/IConsumedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/IConsumedMessage.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/IConsumerTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/IConsumerTestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/IPublishedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/IPublishedMessage.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/IReceivedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/IReceivedMessage.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/IReceivedMessageList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/IReceivedMessageList.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/ISagaInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/ISagaInstance.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/ISagaList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/ISagaList.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/ISagaTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/ISagaTestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/ISentMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/ISentMessage.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/ISentMessageList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/ISentMessageList.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/ITestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/ITestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/InMemoryTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/InMemoryTestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/MediatorTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/MediatorTestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/MultiTestConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/MultiTestConsumer.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/PublishedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/PublishedMessage.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/PublishedMessageList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/PublishedMessageList.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/ReceivedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/ReceivedMessage.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/ReceivedMessageList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/ReceivedMessageList.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/SagaTestHarness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/SagaTestHarness.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/SentMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/SentMessage.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/SentMessageFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/SentMessageFilter.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/SentMessageFilterSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/SentMessageFilterSet.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/SentMessageList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/SentMessageList.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/TestActivityListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/TestActivityListener.cs -------------------------------------------------------------------------------- /src/MassTransit/Testing/TimelineExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Testing/TimelineExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Topology/ConsumeTopology.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Topology/ConsumeTopology.cs -------------------------------------------------------------------------------- /src/MassTransit/Topology/GlobalTopology.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Topology/GlobalTopology.cs -------------------------------------------------------------------------------- /src/MassTransit/Topology/IGlobalTopology.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Topology/IGlobalTopology.cs -------------------------------------------------------------------------------- /src/MassTransit/TransactionContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/TransactionContextExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/BaseHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/BaseHost.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/BusDepot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/BusDepot.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/BusState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/BusState.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/BusTopology.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/BusTopology.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/ConsumerAgent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/ConsumerAgent.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/DeliveryMetrics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/DeliveryMetrics.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/Fabric/Counter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/Fabric/Counter.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/Fabric/Gauge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/Fabric/Gauge.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/Fabric/Metric.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/Fabric/Metric.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/Fabric/TopicNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/Fabric/TopicNode.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/HostHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/HostHandle.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/IBusInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/IBusInstance.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/IDispatchMetrics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/IDispatchMetrics.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/IHost.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/IHost.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/IReceiveTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/IReceiveTransport.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/IRiderCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/IRiderCollection.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/MultiBusInstance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/MultiBusInstance.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/ReceiveEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/ReceiveEndpoint.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/ReceiveTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/ReceiveTransport.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/RiderCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/RiderCollection.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/SendEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/SendEndpoint.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/SendEndpointCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/SendEndpointCache.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/SendEndpointProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/SendEndpointProxy.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/SendTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/SendTransport.cs -------------------------------------------------------------------------------- /src/MassTransit/Transports/StartHostHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Transports/StartHostHandle.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/AssemblyTypeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/AssemblyTypeCache.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/ChannelExecutor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/ChannelExecutor.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/ChartTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/ChartTable.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/ConvertObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/ConvertObject.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/DisposeAsyncExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/DisposeAsyncExtensions.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/FormatUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/FormatUtil.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/IChannelExecutorPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/IChannelExecutorPool.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/ObservableObserver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/ObservableObserver.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/Recycle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/Recycle.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/RollingTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/RollingTimer.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/Scanning/AssemblyFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/Scanning/AssemblyFinder.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/Scanning/TypeQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/Scanning/TypeQuery.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/TaskUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/TaskUtil.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/TextTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/TextTable.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/TypeClassification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/TypeClassification.cs -------------------------------------------------------------------------------- /src/MassTransit/Util/TypeSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/MassTransit/Util/TypeSet.cs -------------------------------------------------------------------------------- /src/NewId/NewId.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/NewId/NewId.csproj -------------------------------------------------------------------------------- /src/NuGet.README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/NuGet.README.md -------------------------------------------------------------------------------- /src/mt-logo-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/src/mt-logo-small.png -------------------------------------------------------------------------------- /tests/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/Directory.Build.props -------------------------------------------------------------------------------- /tests/MassTransit.Benchmark/Analytics.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Benchmark/Analytics.cs -------------------------------------------------------------------------------- /tests/MassTransit.Benchmark/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Benchmark/Dockerfile -------------------------------------------------------------------------------- /tests/MassTransit.Benchmark/GrpcOptionSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Benchmark/GrpcOptionSet.cs -------------------------------------------------------------------------------- /tests/MassTransit.Benchmark/KafkaOptionSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Benchmark/KafkaOptionSet.cs -------------------------------------------------------------------------------- /tests/MassTransit.Benchmark/Options.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Benchmark/Options.cs -------------------------------------------------------------------------------- /tests/MassTransit.Benchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Benchmark/Program.cs -------------------------------------------------------------------------------- /tests/MassTransit.Benchmark/ProgramOptionSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Benchmark/ProgramOptionSet.cs -------------------------------------------------------------------------------- /tests/MassTransit.Benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Benchmark/README.md -------------------------------------------------------------------------------- /tests/MassTransit.Benchmark/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Benchmark/docker-compose.yml -------------------------------------------------------------------------------- /tests/MassTransit.BenchmarkConsole/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.BenchmarkConsole/Program.cs -------------------------------------------------------------------------------- /tests/MassTransit.Interop.NServiceBus.Tests/Usings.cs: -------------------------------------------------------------------------------- 1 | global using NUnit.Framework; 2 | -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Audit/Audit_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Audit/Audit_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Batch_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Batch_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Caching/Cache_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Caching/Cache_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Cancellation_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Cancellation_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/CircuitBreaker_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/CircuitBreaker_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/ConsumeJToken_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/ConsumeJToken_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Consumer_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Consumer_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/ConversationId_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/ConversationId_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/CorrelationId_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/CorrelationId_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Courier/Fault_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Courier/Fault_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Definition_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Definition_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/EndpointName_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/EndpointName_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Enrichment_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Enrichment_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/ErrorQueue_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/ErrorQueue_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/EventPublish_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/EventPublish_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/ExceptionInfo_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/ExceptionInfo_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/FastProperty_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/FastProperty_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/FaultPoly_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/FaultPoly_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/FaultPublish_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/FaultPublish_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/FutureLocation_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/FutureLocation_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Groups/Group_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Groups/Group_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/HeaderObject_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/HeaderObject_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/HostInfo_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/HostInfo_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/InMemoryDuo_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/InMemoryDuo_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/InMemoryTest_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/InMemoryTest_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/InterfaceProxy_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/InterfaceProxy_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Introspection_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Introspection_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/JobConsumer_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/JobConsumer_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/JsonToken_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/JsonToken_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/KillSwitch_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/KillSwitch_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Mediator_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Mediator_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/MessageContext_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/MessageContext_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/MessageFlow_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/MessageFlow_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/MessageUrnSpecs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/MessageUrnSpecs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/MinimalBody_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/MinimalBody_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Observer_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Observer_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Outbox_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Outbox_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Pipeline/Retry_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Pipeline/Retry_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/PublishHeader_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/PublishHeader_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/RequestClient_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/RequestClient_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/RequestFilter_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/RequestFilter_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Retry_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Retry_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Saga/Injecting_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Saga/Injecting_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Saga/SagaTestContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Saga/SagaTestContext.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Saga/SimpleSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Saga/SimpleSaga.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/SendObserver_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/SendObserver_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/SendProxy_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/SendProxy_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/SendReceive_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/SendReceive_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/ServiceBusExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/ServiceBusExtensions.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/StartStop_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/StartStop_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/StaticProperty_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/StaticProperty_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/TaskExtension_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/TaskExtension_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Threading_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Threading_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/Timeout_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/Timeout_Specs.cs -------------------------------------------------------------------------------- /tests/MassTransit.Tests/TypeCastRetry_Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nirzaf/MassTransit/HEAD/tests/MassTransit.Tests/TypeCastRetry_Specs.cs --------------------------------------------------------------------------------