├── .github ├── PULL_REQUEST_TEMPLATE.md └── workflows │ └── build.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── _config.yml ├── docs ├── Maintainers │ └── build.md ├── NuGet.md ├── README.md ├── UseCases │ ├── DomainEvents.md │ ├── ReplaceMassTransit.md │ ├── ReplaceMediatR.md │ └── RequestResponse.md ├── images │ ├── SlimMessageBus - Multiple message types on one topic.jpg │ └── interceptors.jpg ├── intro.md ├── intro.t.md ├── plugin_asyncapi.md ├── plugin_asyncapi.t.md ├── plugin_fluent_validation.md ├── plugin_fluent_validation.t.md ├── plugin_outbox.md ├── plugin_outbox.t.md ├── provider_amazon_sqs.md ├── provider_amazon_sqs.t.md ├── provider_azure_eventhubs.md ├── provider_azure_servicebus.md ├── provider_hybrid.md ├── provider_hybrid_1.png ├── provider_hybrid_2.png ├── provider_kafka.md ├── provider_kafka.t.md ├── provider_memory.md ├── provider_memory.t.md ├── provider_mqtt.md ├── provider_nats.md ├── provider_nats.t.md ├── provider_rabbitmq.md ├── provider_redis.md ├── provider_sql.md ├── release_notes.md └── serialization.md ├── icon.png ├── icon.svg ├── infrastructure.ps1 ├── infrastructure.sh └── src ├── .editorconfig ├── .editorconfig.inferred ├── .gitignore ├── Common.NuGet.Properties.xml ├── Common.Properties.xml ├── Host.Plugin.Properties.xml ├── Infrastructure ├── README.md ├── docker-compose.yml └── mosquitto.conf ├── Samples ├── Content │ ├── .gitignore │ ├── DSC0862.jpg │ ├── DSC1044.jpg │ ├── DSC2145.jpg │ ├── DSC2152.jpg │ ├── DSC3714.jpg │ ├── DSC3718.jpg │ ├── DSC3781.jpg │ ├── DSC3808.jpg │ ├── DSC3884.jpg │ ├── DSC4037.jpg │ ├── DSC4038.jpg │ ├── DSC4216.jpg │ ├── DSC5819.jpg │ ├── DSC5839.jpg │ ├── DSC8169.jpg │ ├── DSC8177.jpg │ ├── DSC8327.jpg │ ├── DSC8462.jpg │ ├── DSC8789.jpg │ ├── DSC9230.jpg │ ├── DSC9235.jpg │ ├── DSC9329.jpg │ ├── DSC9823.jpg │ ├── DSC9827.jpg │ ├── DSC9839.jpg │ ├── DSC9892.jpg │ └── DSC9904.jpg ├── Infrastructure │ ├── Kafka-SingleNode │ │ └── docker-compose.yml │ ├── Nats-SingleNode │ │ └── docker-compose.yml │ └── README.md ├── Logs │ └── .gitignore ├── README.md ├── Sample.AsyncApi.Service │ ├── Controllers │ │ └── WeatherForecastController.cs │ ├── Messages │ │ ├── CustomerCreatedEvent.cs │ │ ├── CustomerCreatedEventConsumer.cs │ │ ├── CustomerEvent.cs │ │ └── CustomerEventConsumer.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.AsyncApi.Service.csproj │ ├── Usings.cs │ ├── WeatherForecast.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── asyncapi.json ├── Sample.CircuitBreaker.HealthCheck │ ├── Consumers │ │ ├── AddConsumer.cs │ │ └── SubtractConsumer.cs │ ├── GlobalUsings.cs │ ├── HealthChecks │ │ ├── AddRandomHealthCheck.cs │ │ ├── RandomHealthCheck.cs │ │ └── SubtractRandomHealthCheck.cs │ ├── IntermittentMessagePublisher.cs │ ├── Models │ │ ├── Add.cs │ │ └── Subtract.cs │ ├── Program.cs │ ├── Sample.CircuitBreaker.HealthCheck.csproj │ └── appsettings.json ├── Sample.DomainEvents.Application │ ├── AuditService.cs │ ├── DomainEventHandlers │ │ ├── AuditingHandler.cs │ │ └── OrderSubmittedHandler.cs │ └── Sample.DomainEvents.Application.csproj ├── Sample.DomainEvents.Domain │ ├── Customer.cs │ ├── Order.cs │ ├── OrderLine.cs │ ├── OrderState.cs │ ├── OrderSubmittedEvent.cs │ └── Sample.DomainEvents.Domain.csproj ├── Sample.DomainEvents.WebApi │ ├── Controllers │ │ ├── OrdersController.cs │ │ └── ValuesController.cs │ ├── GlobalUsings.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.DomainEvents.WebApi.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ └── .gitfolder ├── Sample.Hybrid.ConsoleApp │ ├── Application.cs │ ├── ApplicationLayer │ │ └── CustomerChangedEventHandler.cs │ ├── DomainModelLayer │ │ ├── Customer.cs │ │ └── CustomerEmailChangedEvent.cs │ ├── EmailService.Contract │ │ └── SendEmailCommand.cs │ ├── EmailService │ │ └── SmtpEmailService.cs │ ├── Program.cs │ ├── Sample.Hybrid.ConsoleApp.csproj │ └── appsettings.json ├── Sample.Images.FileStore │ ├── Disk │ │ └── DiskFileStore.cs │ ├── IFileStore.cs │ └── Sample.Images.FileStore.csproj ├── Sample.Images.Messages │ ├── GenerateThumbnailRequest.cs │ ├── GenerateThumbnailResponse.cs │ ├── IImageThumbFileIdStrategy.cs │ ├── Sample.Images.Messages.csproj │ ├── SimpleImageThumbFileIdStrategy.cs │ └── ThumbnailMode.cs ├── Sample.Images.WebApi │ ├── Controllers │ │ ├── ImageController.cs │ │ └── ValuesController.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.Images.WebApi.csproj │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── wwwroot │ │ └── .gitfolder ├── Sample.Images.Worker │ ├── GlobalSuppressions.cs │ ├── Handlers │ │ └── GenerateThumbnailRequestHandler.cs │ ├── Program.cs │ ├── Sample.Images.Worker.csproj │ └── appsettings.json ├── Sample.Nats.WebApi │ ├── PingConsumer.cs │ ├── PingMessage.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.Nats.WebApi.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── Sample.OutboxWebApi │ ├── Application │ │ ├── CreateCustomerCommand.cs │ │ ├── CreateCustomerCommandHandler.cs │ │ └── CustomerCreatedEvent.cs │ ├── DataAccess │ │ ├── Customer.cs │ │ └── CustomerContext.cs │ ├── DbProvider.cs │ ├── GlobalUsings.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Sample.OutboxWebApi.csproj │ ├── appsettings.Development.json │ └── appsettings.json ├── Sample.Serialization.ConsoleApp │ ├── Program.cs │ ├── Sample.Serialization.ConsoleApp.csproj │ └── appsettings.json ├── Sample.Serialization.MessagesAvro │ ├── Contract-IDL │ │ ├── AddCommand.avdl │ │ ├── MultiplyRequest.avdl │ │ └── SampleContract.avdl │ ├── Contract-Protocol │ │ └── SampleContract.avpr │ ├── MultiplyRequest.cs │ ├── README.md │ ├── Sample.Serialization.MessagesAvro.csproj │ ├── Sample │ │ └── Serialization │ │ │ └── MessagesAvro │ │ │ ├── AddCommand.cs │ │ │ ├── MultiplyRequest.cs │ │ │ ├── MultiplyResponse.cs │ │ │ ├── SampleProtocol.cs │ │ │ └── SampleProtocolCallback.cs │ └── Tools │ │ ├── .gitignore │ │ └── gen.ps1 ├── Sample.Simple.ConsoleApp │ ├── Program.cs │ ├── README.md │ ├── Sample.ConsoleApp.csproj │ └── appsettings.json ├── Sample.ValidatingWebApi │ ├── Commands │ │ ├── CreateCustomerCommand.cs │ │ ├── CreateCustomerCommandHandler.cs │ │ ├── CreateCustomerCommandResult.cs │ │ └── CreateCustomerCommandValidator.cs │ ├── Model │ │ └── CustomerModel.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Queries │ │ ├── SearchCustomerQuery.cs │ │ ├── SearchCustomerQueryHandler.cs │ │ └── SearchCustomerQueryResult.cs │ ├── README.md │ ├── Sample.ValidatingWebApi.csproj │ ├── Usings.cs │ └── appsettings.json └── images │ └── SlimMessageBus_Sample_Images.png ├── SlimMessageBus.Host.AmazonSQS ├── ClientFactory │ ├── AbstractClientProvider.cs │ ├── AbstractTemporaryCredentialsSqsClientProvider.cs │ ├── AmbientCredentialsSnsClientProvider.cs │ ├── AmbientCredentialsSqsClientProvider.cs │ ├── ISnsClientProvider.cs │ ├── ISqsClientProvider.cs │ ├── NullSnsClientProvider.cs │ ├── NullSqsClientProvider.cs │ ├── StaticCredentialsSnsClientProvider.cs │ ├── StaticCredentialsSqsClientProvider.cs │ ├── TemporaryCredentialsSnsClientProvider.cs │ └── TemporaryCredentialsSqsClientProvider.cs ├── Config │ ├── Delegates.cs │ ├── SqsConsumerBuilderExtensions.cs │ ├── SqsProducerBuilderExtensions.cs │ ├── SqsProducerFifoBuilder.cs │ ├── SqsProperties.cs │ └── SqsRequestResponseBuilderExtensions.cs ├── Consumer │ ├── ISqsConsumerErrorHandler.cs │ ├── Model │ │ ├── SnsEnvelope.cs │ │ └── SnsMessageAttribute.cs │ ├── SqsBaseConsumer.cs │ ├── SqsConsumerContextExtensions.cs │ └── SqsQueueConsumer.cs ├── GlobalUsings.cs ├── Headers │ ├── DefaultSnsHeaderSerializer.cs │ ├── DefaultSqsHeaderSerializer.cs │ └── ISqsHeaderSerializer.cs ├── MessageBusBuilderExtensions.cs ├── Services │ ├── SqsMessageBusSettingsValidationService.cs │ ├── SqsPathMeta.cs │ ├── SqsTopologyCache.cs │ └── SqsTopologyService.cs ├── SlimMessageBus.Host.AmazonSQS.csproj ├── SqsMessageBus.cs ├── SqsMessageBusModes.cs ├── SqsMessageBusSettings.cs ├── SqsTopologySettings.cs └── SqsTransportMessageWithPayload.cs ├── SlimMessageBus.Host.AspNetCore ├── GlobalUsings.cs ├── HttpContextAccessorCurrentMessageBusProvider.cs ├── MessageBusBuilderExtensions.cs └── SlimMessageBus.Host.AspNetCore.csproj ├── SlimMessageBus.Host.AsyncApi ├── MessageBusBuilderExtensions.cs ├── MessageBusDocumentGenerator.cs └── SlimMessageBus.Host.AsyncApi.csproj ├── SlimMessageBus.Host.AzureEventHub ├── Config │ ├── BuilderExtensions.cs │ ├── MessageBusBuilderExtensions.cs │ ├── MessageBusSettingsExtensions.cs │ └── SettingsExtensions.cs ├── Consumer │ ├── EhConsumerContextExtensions.cs │ ├── EhGroupConsumer.cs │ ├── EhPartitionConsumer.cs │ ├── EhPartitionConsumerForConsumers.cs │ ├── EhPartitionConsumerForResponses.cs │ ├── GroupPath.cs │ ├── GroupPathPartitionId.cs │ └── IEventHubConsumerErrorHandler.cs ├── ConsumerParams.cs ├── EventHubMessageBus.cs ├── EventHubMessageBusSettings.cs ├── EventHubMessageBusSettingsValidationService.cs ├── GlobalUsings.cs └── SlimMessageBus.Host.AzureEventHub.csproj ├── SlimMessageBus.Host.AzureServiceBus ├── Config │ ├── AsbAbstractConsumerSettingsExtensions.cs │ ├── AsbConsumerBuilderExtensions.cs │ ├── AsbConsumerSessionBuilder.cs │ ├── AsbProducerBuilderExtensions.cs │ ├── AsbProperties.cs │ ├── AsbRequestResponseBuilderExtensions.cs │ ├── Delegates.cs │ ├── MessageBusBuilderExtensions.cs │ ├── SubscriptionCorrelationRule.cs │ ├── SubscriptionRule.cs │ └── SubscriptionSqlFilter.cs ├── Consumer │ ├── AsbBaseConsumer.cs │ ├── AsbQueueConsumer.cs │ ├── AsbTopicSubscriptionConsumer.cs │ ├── IServiceBusConsumerErrorHandler.cs │ └── ServiceBusConsumerContextExtensions.cs ├── GlobalUsings.cs ├── ServiceBusMessageBus.cs ├── ServiceBusMessageBusSettings.cs ├── ServiceBusMessageBusSettingsValidationService.cs ├── ServiceBusTopologyService.cs ├── ServiceBusTopologySettings.cs ├── SlimMessageBus.Host.AzureServiceBus.csproj └── TopicSubscriptionParams.cs ├── SlimMessageBus.Host.CircuitBreaker.HealthCheck ├── Config │ ├── ConsumerBuilderExtensions.cs │ ├── ConsumerSettingsExtensions.cs │ └── ConsumerSettingsProperties.cs ├── GlobalUsings.cs ├── HealthCheckBackgroundService.cs ├── HealthCheckCircuitBreaker.cs ├── IHealthCheckHostBreaker.cs └── SlimMessageBus.Host.CircuitBreaker.HealthCheck.csproj ├── SlimMessageBus.Host.CircuitBreaker ├── Circuit.cs ├── Config │ ├── ConsumerBuilderExtensions.cs │ └── ConsumerSettingsProperties.cs ├── GlobalUsings.cs ├── IConsumerCircuitBreaker.cs ├── Implementation │ ├── AbstractConsumerExtensions.cs │ ├── AbstractConsumerProperties.cs │ └── CircuitBreakerConsumerInterceptor.cs └── SlimMessageBus.Host.CircuitBreaker.csproj ├── SlimMessageBus.Host.Configuration ├── Builders │ ├── AbstractConsumerBuilder.cs │ ├── AbstractHandlerBuilder.cs │ ├── ConsumerBuilder.cs │ ├── HandlerBuilder.cs │ ├── IAbstractConsumerBuilder.cs │ ├── IBuilderWithSettings.cs │ ├── IConsumerBuilder.cs │ ├── IHasPostConfigurationActions.cs │ ├── IProducerBuilder.cs │ ├── ISerializationBuilder.cs │ ├── MessageBusBuilder.cs │ ├── MessageConsumerContext.cs │ ├── ProducerBuilder.cs │ └── RequestResponseBuilder.cs ├── Discovery │ ├── DiscoveryConsumerType.cs │ ├── DiscoveryProspectType.cs │ └── ReflectionDiscoveryScanner.cs ├── Exceptions │ └── ConfigurationMessageBusException.cs ├── GlobalUsings.cs ├── IMessageBusProvider.cs ├── Settings │ ├── AbstractConsumerSettings.cs │ ├── ConsumerMode.cs │ ├── ConsumerSettings.cs │ ├── Delegates.cs │ ├── HasProviderExtensions.cs │ ├── IMessageTypeConsumerInvokerSettings.cs │ ├── MessageBusSettings.cs │ ├── MessageTypeConsumerInvokerSettings.cs │ ├── PathKind.cs │ ├── ProducerSettings.cs │ ├── ProviderExtensionProperty.cs │ ├── RequestResponseSettings.cs │ └── UndeclaredMessageTypeSettings.cs ├── SlimMessageBus.Host.Configuration.csproj └── TypeCollection.cs ├── SlimMessageBus.Host.FluentValidation ├── AbstractValidationInterceptor.cs ├── ConsumerValidationInterceptor.cs ├── FluentValidationMessageBusBuilder.cs ├── HandlerValidationInterceptor.cs ├── IValidationErrorsHandler.cs ├── LambdaValidationErrorsInterceptor.cs ├── MessageBusBuilderExtensions.cs ├── ProducerValidationInterceptor.cs └── SlimMessageBus.Host.FluentValidation.csproj ├── SlimMessageBus.Host.Interceptor ├── Bus │ ├── IMessageBusLifecycleInterceptor.cs │ └── MessageBusLifecycleEventType.cs ├── Consumers │ ├── IConsumerInterceptor.cs │ └── IRequestHandlerInterceptor.cs ├── IInterceptor.cs ├── IInterceptorWithOrder.cs ├── Producers │ ├── IProducerInterceptor.cs │ ├── IPublishInterceptor.cs │ └── ISendInterceptor.cs └── SlimMessageBus.Host.Interceptor.csproj ├── SlimMessageBus.Host.Kafka ├── Configs │ ├── KafkaAbstractConsumerBuilderExtensions.cs │ ├── KafkaDelegates.cs │ ├── KafkaMessageBusSettings.cs │ ├── KafkaProducerBuilderExtensions.cs │ ├── KafkaProducerSettingsExtensions.cs │ ├── MessageBusBuilderExtensions.cs │ └── SettingsExtensions.cs ├── Consumer │ ├── IKafkaCommitController.cs │ ├── IKafkaConsumerErrorHandler.cs │ ├── IKafkaPartitionConsumer.cs │ ├── KafkaConsumerContextExtensions.cs │ ├── KafkaExtensions.cs │ ├── KafkaGroupConsumer.cs │ ├── KafkaPartitionConsumer.cs │ ├── KafkaPartitionConsumerForConsumers.cs │ └── KafkaPartitionConsumerForResponses.cs ├── DefaultKafkaHeaderSerializer.cs ├── GlobalUsings.cs ├── KafkaMessageBus.cs ├── KafkaMessageBusSettingsValidationService.cs └── SlimMessageBus.Host.Kafka.csproj ├── SlimMessageBus.Host.Memory ├── Consumers │ ├── AbstractMessageProcessorQueue.cs │ ├── ConcurrentMessageProcessorQueue.cs │ ├── IMemoryConsumerErrorHandler.cs │ ├── IMessageProcessorQueue.cs │ └── MessageProcessorQueue.cs ├── GlobalUsings.cs ├── MemoryMessageBus.cs ├── MemoryMessageBusBuilder.cs ├── MemoryMessageBusProperties.cs ├── MemoryMessageBusSettings.cs ├── MessageBusBuilderExtensions.cs ├── NullMessageSerializerProvider.cs └── SlimMessageBus.Host.Memory.csproj ├── SlimMessageBus.Host.Mqtt ├── Config │ ├── HasProviderExtensionsExtensions.cs │ ├── MessageBusBuilderExtensions.cs │ └── ProducerBuilderExtensions.cs ├── GlobalUsings.cs ├── IMqttConsumerErrorHandler.cs ├── MqttMessageBus.cs ├── MqttMessageBusSettings.cs ├── MqttMessageBusSettingsValidationService.cs ├── MqttTopicConsumer.cs └── SlimMessageBus.Host.Mqtt.csproj ├── SlimMessageBus.Host.Nats ├── Config │ └── MessageBusBuilderExtensions.cs ├── GlobalUsings.cs ├── INatsConsumerErrorHandler.cs ├── NatsHeadersExtensions.cs ├── NatsMessageBus.cs ├── NatsMessageBusSettings.cs ├── NatsMessageBusSettingsValidationService.cs ├── NatsSubjectConsumer.cs └── SlimMessageBus.Host.Nats.csproj ├── SlimMessageBus.Host.Outbox.PostgreSql.DbContext ├── Configuration │ └── MessageBusBuilderExtensions.cs ├── DbContextOutboxRepository.cs ├── DbContextTransactionService.cs ├── GlobalUsings.cs └── SlimMessageBus.Host.Outbox.PostgreSql.DbContext.csproj ├── SlimMessageBus.Host.Outbox.PostgreSql ├── Configuration │ ├── BuilderExtensions.cs │ ├── MessageBusBuilderExtensions.cs │ └── PostgreSqlOutboxSettings.cs ├── GlobalUsings.cs ├── IPostgreSqlMessageOutboxRepository.cs ├── IPostgreSqlOutboxTemplate.cs ├── IPostgreSqlRepository.cs ├── Interceptors │ └── PostgreSqlTransactionConsumerInterceptor.cs ├── ObjectToInferredTypesConverter.cs ├── PostgreSqlHelper.cs ├── PostgreSqlOutboxMessage.cs ├── PostgreSqlOutboxTemplate.cs ├── Repositories │ └── PostgreSqlOutboxMessageRepository.cs ├── Services │ └── PostgreSqlOutboxMigrationService.cs ├── SlimMessageBus.Host.Outbox.PostgreSql.csproj └── Transactions │ ├── AbstractPostgreSqlTransactionService.cs │ ├── IPostgreSqlTransactionService.cs │ └── PostgreSqlTransactionService.cs ├── SlimMessageBus.Host.Outbox.Sql.DbContext ├── Configuration │ └── MessageBusBuilderExtensions.cs ├── DbContextOutboxRepository.cs ├── DbContextTransactionService.cs ├── GlobalUsings.cs └── SlimMessageBus.Host.Outbox.Sql.DbContext.csproj ├── SlimMessageBus.Host.Outbox.Sql ├── Configuration │ ├── BuilderExtensions.cs │ ├── MessageBusBuilderExtensions.cs │ ├── SqlOutboxMessageIdGenerationMode.cs │ ├── SqlOutboxMessageIdGenerationSettings.cs │ └── SqlOutboxSettings.cs ├── GlobalUsings.cs ├── ISqlMessageOutboxRepository.cs ├── ISqlOutboxTemplate.cs ├── Interceptors │ └── SqlTransactionConsumerInterceptor.cs ├── MeasuringSqlMessageOutboxRepositoryDecorator.cs ├── ObjectToInferredTypesConverter.cs ├── SlimMessageBus.Host.Outbox.Sql.csproj ├── SqlOutboxAdminMessage.cs ├── SqlOutboxMessageRepository.cs ├── SqlOutboxMigrationService.cs └── SqlOutboxTemplate.cs ├── SlimMessageBus.Host.Outbox ├── AsyncManualResetEvent.cs ├── Configuration │ ├── BuilderExtensions.cs │ ├── MessageBusBuilderExtensions.cs │ ├── OutboxMessageCleanupSettings.cs │ ├── OutboxSettings.cs │ └── SettingsExtensions.cs ├── DefaultInstanceIdProvider.cs ├── GlobalUsings.cs ├── IEnumerableExtensions.cs ├── IInstanceIdProvider.cs ├── IOutboxNotificationService.cs ├── Interceptors │ ├── OutboxForwardingPublishInterceptor.cs │ └── TransactionScopeConsumerInterceptor.cs ├── Repositories │ ├── IOutboxMessageFactory.cs │ ├── IOutboxMessageRepository.cs │ ├── IOutboxMigrationService.cs │ └── OutboxMessage.cs ├── Services │ ├── IOutboxLockRenewalTimer.cs │ ├── IOutboxLockRenewalTimerFactory.cs │ ├── LockLostException.cs │ ├── OutboxCleanUpTask.cs │ ├── OutboxLockRenewalTimer.cs │ ├── OutboxLockRenewalTimerFactory.cs │ └── OutboxSendingTask.cs └── SlimMessageBus.Host.Outbox.csproj ├── SlimMessageBus.Host.RabbitMQ ├── Config │ ├── Delegates.cs │ ├── ExchangeType.cs │ ├── IHeaderValueConverter.cs │ ├── RabbitMqConsumerBuilderExtensions.cs │ ├── RabbitMqConsumerContextExtensions.cs │ ├── RabbitMqHasProviderExtensions.cs │ ├── RabbitMqMessageAcknowledgementMode.cs │ ├── RabbitMqMessageBusBuilderExtensions.cs │ ├── RabbitMqMessageBusSettingsExtensions.cs │ ├── RabbitMqProducerBuilderExtensions.cs │ ├── RabbitMqProperties.cs │ └── RabbitMqRequestResponseBuilderExtensions.cs ├── Consumers │ ├── AbstractRabbitMqConsumer.cs │ ├── IRabbitMqConsumerErrorHandler.cs │ ├── RabbitMqAutoAcknowledgeMessageProcessor.cs │ ├── RabbitMqConsumer.cs │ ├── RabbitMqMessageConfirmOptions.cs │ └── RabbitMqResponseConsumer.cs ├── DefaultHeaderValueConverter.cs ├── GlobalUsings.cs ├── IRabbitMqChannel.cs ├── RabbitMqChannelManager.cs ├── RabbitMqMessageBus.cs ├── RabbitMqMessageBusSettings.cs ├── RabbitMqMessageBusSettingsValidationService.cs ├── RabbitMqTopologyService.cs ├── Services │ └── RoutingKeyMatcherService.cs └── SlimMessageBus.Host.RabbitMQ.csproj ├── SlimMessageBus.Host.Redis ├── Config │ ├── RedisConsumerBuilderExtensions.cs │ ├── RedisHandlerBuilderExtensions.cs │ ├── RedisMessageBusBuilderExtensions.cs │ ├── RedisProducerBuilderExtensions.cs │ └── RedisRequestResponseBuilderExtensions.cs ├── Consumers │ ├── IRedisConsumer.cs │ ├── IRedisConsumerErrorHandler.cs │ ├── RedisListCheckerConsumer.cs │ └── RedisTopicConsumer.cs ├── GlobalSuppressions.cs ├── GlobalUsings.cs ├── RedisMessageBus.cs ├── RedisMessageBusSettings.cs ├── RedisMessageBusSettingsValidationService.cs ├── RedisUtils.cs └── SlimMessageBus.Host.Redis.csproj ├── SlimMessageBus.Host.Serialization.Avro ├── AvroMessageSerializer.cs ├── DictionaryMessageCreationStategy.cs ├── DictionarySchemaLookupStrategy.cs ├── GlobalUsings.cs ├── IMessageCreationStrategy.cs ├── ISchemaLookupStrategy.cs ├── README.md ├── ReflectionMessageCreationStrategy.cs ├── ReflectionSchemaLookupStrategy.cs ├── SerializationBuilderExtensions.cs └── SlimMessageBus.Host.Serialization.Avro.csproj ├── SlimMessageBus.Host.Serialization.GoogleProtobuf ├── GlobalUsings.cs ├── GoogleProtobufMessageSerializer.cs ├── IMessageParserFactory.cs ├── MessageParserFactory.cs ├── README.md ├── SerializationBuilderExtensions.cs └── SlimMessageBus.Host.Serialization.GoogleProtobuf.csproj ├── SlimMessageBus.Host.Serialization.Hybrid ├── HybridMessageSerializerProvider.cs ├── README.md ├── SerializationBuilderExtensions.cs └── SlimMessageBus.Host.Serialization.Hybrid.csproj ├── SlimMessageBus.Host.Serialization.Json ├── JsonMessageSerializer.cs ├── README.md ├── SerializationBuilderExtensions.cs └── SlimMessageBus.Host.Serialization.Json.csproj ├── SlimMessageBus.Host.Serialization.SystemTextJson ├── JsonMessageSerializer.cs ├── ObjectToInferredTypesConverter.cs ├── README.md ├── SerializationBuilderExtensions.cs └── SlimMessageBus.Host.Serialization.SystemTextJson.csproj ├── SlimMessageBus.Host.Serialization ├── IMessageSerializer.cs ├── IMessageSerializerProvider.cs └── SlimMessageBus.Host.Serialization.csproj ├── SlimMessageBus.Host.Sql.Common ├── CommonSqlMigrationService.cs ├── CommonSqlRepository.cs ├── Configuration │ ├── ISqlSettings.cs │ ├── SqlRetrySettings.cs │ └── SqlSettings.cs ├── GlobalUsings.cs ├── ISqlConnectionProvider.cs ├── SlimMessageBus.Host.Sql.Common.csproj ├── SqlDialect.cs ├── SqlHelper.cs └── Transactions │ ├── AbstractSqlTransactionService.cs │ ├── ISqlTransactionService.cs │ └── SqlTransactionService.cs ├── SlimMessageBus.Host.Sql ├── Configuration │ ├── SqlMessageBusBuilderExtensions.cs │ └── SqlMessageBusSettings.cs ├── GlobalUsings.cs ├── ISqlRepository.cs ├── SlimMessageBus.Host.Sql.csproj ├── SqlMessageBus.cs ├── SqlRepository.cs ├── SqlTemplate.cs └── SqlTopologyService.cs ├── SlimMessageBus.Host ├── Collections │ ├── AsyncTaskList.cs │ ├── CollectionTypeInfo.cs │ ├── GenericTypeCache.cs │ ├── GenericTypeCache2.cs │ ├── GenericTypeResolveCache.cs │ ├── IReadOnlyCache.cs │ ├── IRuntimeTypeCache.cs │ ├── KindMapping.cs │ ├── ProducerByMessageTypeCache.cs │ ├── RuntimeTypeCache.cs │ ├── SafeDictionaryWrapper.cs │ └── TaskOfTypeCache.cs ├── Consumer │ ├── AbstractConsumer.cs │ ├── Checkpointing │ │ ├── CheckpointSettings.cs │ │ ├── CheckpointTrigger.cs │ │ ├── CheckpointTriggerFactory.cs │ │ ├── CheckpointValue.cs │ │ ├── ICheckpointTrigger.cs │ │ └── ICheckpointTriggerFactory.cs │ ├── Context │ │ ├── ConsumerContext.cs │ │ └── IConsumerContextExtensions.cs │ ├── ErrorHandling │ │ ├── ConsumerErrorHandler.cs │ │ ├── IConsumerErrorHandler.cs │ │ └── ProcessResult.cs │ ├── IAbstractConsumerInterceptor.cs │ ├── IMessageScope.cs │ ├── IMessageScopeAccessor.cs │ ├── InterceptorPipelines │ │ └── ConsumerInterceptorPipeline.cs │ ├── MessageProcessors │ │ ├── ConcurrentMessageProcessorDecorator.cs │ │ ├── Delegates.cs │ │ ├── IMessageHandler.cs │ │ ├── IMessageProcessor.cs │ │ ├── IMessageSerializerExtensions.cs │ │ ├── IResponseProducer.cs │ │ ├── MessageHandler.cs │ │ ├── MessageProcessor.cs │ │ └── ResponseMessageProcessor.cs │ ├── MessageScope.cs │ ├── MessageScopeAccessor.cs │ └── MessageScopeWrapper.cs ├── DependencyResolver │ ├── ConsumerMethodPostProcessor.cs │ ├── CurrentMessageBusProvider.cs │ ├── ICurrentMessageBusProvider.cs │ ├── IMessageBusSettingsPostProcessor.cs │ ├── MessageBusHostedService.cs │ └── ServiceCollectionExtensions.cs ├── GlobalSuppressions.cs ├── GlobalUsings.cs ├── Helpers │ ├── Assert.cs │ ├── CompatAttributes.cs │ ├── CompatMethods.cs │ ├── CompatRecord.cs │ ├── InterceptorExtensions.cs │ ├── ReflectionUtils.cs │ ├── Retry.cs │ └── Utils.cs ├── Hybrid │ ├── HybridMessageBus.cs │ ├── HybridMessageBusSettings.cs │ └── MessageBusBuilderExtensions.cs ├── ICompositeMessageBus.cs ├── IConsumerControl.cs ├── IMasterMessageBus.cs ├── IMessageBusProducer.cs ├── IMessageBusTarget.cs ├── IMessageHeadersFactory.cs ├── IMessageScopeFactory.cs ├── ITopologyControl.cs ├── ITransportBulkProducer.cs ├── ITransportProducer.cs ├── MessageBusBase.cs ├── MessageBusProxy.cs ├── MessageBusSettingsExtensions.cs ├── MessageHeaders.cs ├── MessageTypeResolver │ ├── AssemblyQualifiedNameMessageTypeResolver.cs │ ├── IAssemblyQualifiedNameMessageTypeResolverRedirect.cs │ └── IMessageTypeResolver.cs ├── MessageWithHeaders.cs ├── MessageWithHeadersSerializer.cs ├── PlatformExtensions.cs ├── Producer │ ├── IProducerContextExtensions.cs │ ├── InterceptorPipelines │ │ ├── ProducerInterceptorPipeline.cs │ │ ├── PublishInterceptorPipeline.cs │ │ └── SendInterceptorPipeline.cs │ ├── ProducerContext.cs │ ├── PublishContext.cs │ └── SendContext.cs ├── Providers │ └── GuidGenerator │ │ ├── GuidGenerator.cs │ │ └── IGuidGenerator.cs ├── RequestResponse │ ├── IPendingRequestManager.cs │ ├── IPendingRequestStore.cs │ ├── InMemoryPendingRequestStore.cs │ ├── MessageHeaderExtensions.cs │ ├── PendingRequestManager.cs │ ├── PendingRequestState.cs │ ├── ReqRespMessageHeaders.cs │ └── Void.cs ├── Services │ ├── MessageBusSettingsValidatorService.cs │ └── MessageHeaderService.cs └── SlimMessageBus.Host.csproj ├── SlimMessageBus.sln ├── SlimMessageBus.sln.DotSettings ├── SlimMessageBus ├── Exceptions │ ├── ConsumerMessageBusException.cs │ ├── MessageBusException.cs │ ├── ProducerMessageBusException.cs │ ├── PublishMessageBusException.cs │ ├── RequestHandlerFaultedMessageBusException.cs │ └── SendMessageBusException.cs ├── GlobalSuppressions.cs ├── IConsumer.cs ├── IConsumerContext.cs ├── IConsumerWithContext.cs ├── IMessageBus.cs ├── IProducerContext.cs ├── IPublishBus.cs ├── MessageBus.cs ├── RequestResponse │ ├── IRequest.cs │ ├── IRequestHandler.cs │ └── IRequestResponseBus.cs └── SlimMessageBus.csproj ├── Tests ├── Host.Test.Properties.xml ├── SecretStore.Test │ ├── EnvironmentVariableSecretStoreTests.cs │ ├── FileSecretStoreTests.cs │ ├── SecretStore.Test.csproj │ └── Usings.cs ├── SlimMessageBus.Host.AmazonSQS.Test │ ├── ClientFactory │ │ └── SqsCacheServiceTest.cs │ ├── Config │ │ └── SqsConsumerBuilderExtensionsTests.cs │ ├── GlobalUsings.cs │ ├── Headers │ │ └── DefaultSqsHeaderSerializerTest.cs │ ├── SlimMessageBus.Host.AmazonSQS.Test.csproj │ ├── SqsMessageBusIt.cs │ ├── SqsTopologyServiceTest.cs │ └── appsettings.json ├── SlimMessageBus.Host.AspNetCore.Test │ ├── AspNetCoreIt.cs │ ├── GlobalUsings.cs │ └── SlimMessageBus.Host.AspNetCore.Test.csproj ├── SlimMessageBus.Host.AsyncApi.Test │ ├── Envelope.cs │ ├── MessageBusDocumentGeneratorTests.cs │ ├── SlimMessageBus.Host.AsyncApi.Test.csproj │ └── Usings.cs ├── SlimMessageBus.Host.AzureEventHub.Test │ ├── EventHubMessageBusIt.cs │ ├── GlobalSuppressions.cs │ ├── GlobalUsings.cs │ ├── README.md │ ├── SlimMessageBus.Host.AzureEventHub.Test.csproj │ ├── appsettings.json │ └── xunit.runner.json ├── SlimMessageBus.Host.AzureServiceBus.Test │ ├── Config │ │ ├── AsbConsumerBuilderExtensionsTests.cs │ │ └── AsbProducerBuilderExtensionsTests.cs │ ├── GlobalUsings.cs │ ├── ServiceBusMessageBusIt.cs │ ├── ServiceBusMessageBusSettingsTests.cs │ ├── ServiceBusMessageBusSettingsValidationServiceTests.cs │ ├── ServiceBusMessageBusTests.cs │ ├── ServiceBusTopologyServiceTests.cs │ ├── SlimMessageBus.Host.AzureServiceBus.Test.csproj │ ├── appsettings.json │ └── xunit.runner.json ├── SlimMessageBus.Host.Benchmark │ ├── ConsumerCallBenchmark.cs │ ├── GetTaskResultBenchmark.cs │ ├── Program.cs │ └── SlimMessageBus.Host.Benchmark.csproj ├── SlimMessageBus.Host.CircuitBreaker.HealthCheck.Test │ ├── GlobalUsings.cs │ ├── HealthCheckBackgroundServiceTests.cs │ ├── HealthCheckCircuitBreakerTests.cs │ ├── SlimMessageBus.Host.CircuitBreaker.HealthCheck.Test.csproj │ └── xunit.runner.json ├── SlimMessageBus.Host.CircuitBreaker.Test │ ├── ConsumerBuilderExtensionsTests.cs │ ├── GlobalUsings.cs │ ├── HealthCheckCircuitBreakerAbstractConsumerInterceptorTests.cs │ └── SlimMessageBus.Host.CircuitBreaker.Test.csproj ├── SlimMessageBus.Host.Configuration.Test │ ├── AbstractConsumerBuilderTest.cs │ ├── AbstractHandlerBuilderTest.cs │ ├── ConsumerBuilderTest.cs │ ├── HandlerBuilderTest.cs │ ├── HasProviderExtensionsTest.cs │ ├── MessageBusBuilderTests.cs │ ├── MessageConsumerContextTest.cs │ ├── ProducerBuilderTest.cs │ ├── RequestResponseBuilderTest.cs │ ├── SampleMessages.cs │ ├── SlimMessageBus.Host.Configuration.Test.csproj │ ├── TypeCollectionTests.cs │ └── Usings.cs ├── SlimMessageBus.Host.FluentValidation.Test │ ├── AbstractValidationInterceptorTests.cs │ ├── ConsumerValidationInterceptorTests.cs │ ├── HandlerValidationInterceptorTests.cs │ ├── ProducerValidationInterceptorTests.cs │ ├── SlimMessageBus.Host.FluentValidation.Test.csproj │ └── Usings.cs ├── SlimMessageBus.Host.Integration.Test │ ├── GlobalUsings.cs │ ├── HybridTests.cs │ ├── MessageBusCurrent │ │ └── MessageBusCurrentTests.cs │ ├── MessageScopeAccessor │ │ └── MessageScopeAccessorTests.cs │ ├── SlimMessageBus.Host.Integration.Test.csproj │ └── appsettings.json ├── SlimMessageBus.Host.Kafka.Test │ ├── Config │ │ ├── KafkaProducerBuilderExtensionsTest.cs │ │ └── KafkaProducerSettingsExtensionsTest.cs │ ├── Consumer │ │ ├── KafkaGroupConsumerTests.cs │ │ ├── KafkaPartitionConsumerForConsumersTest.cs │ │ ├── KafkaPartitionConsumerForResponsesTest.cs │ │ └── StringValueSerializer.cs │ ├── DefaultKafkaHeaderSerializerTest.cs │ ├── GlobalSuppressions.cs │ ├── GlobalUsings.cs │ ├── KafkaMessageBusIt.cs │ ├── KafkaMessageBusTest.cs │ ├── MessageBusMock.cs │ ├── SlimMessageBus.Host.Kafka.Test.csproj │ ├── appsettings.json │ └── xunit.runner.json ├── SlimMessageBus.Host.Memory.Benchmark │ ├── AbstractMemoryBenchmark.cs │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── PubSubBenchmark.cs │ ├── README.md │ ├── ReqRespBenchmark.cs │ ├── SlimMessageBus.Host.Memory.Benchmark.csproj │ └── TestResult.cs ├── SlimMessageBus.Host.Memory.Test │ ├── Consumers │ │ ├── ConcurrentMessageProcessorQueueTests.cs │ │ └── MessageProcessorQueueTests.cs │ ├── GlobalSuppressions.cs │ ├── GlobalUsings.cs │ ├── MemoryMessageBusBuilderTests.cs │ ├── MemoryMessageBusIt.cs │ ├── MemoryMessageBusTests.cs │ ├── SlimMessageBus.Host.Memory.Test.csproj │ └── appsettings.json ├── SlimMessageBus.Host.Mqtt.Test │ ├── GlobalUsings.cs │ ├── MqttMessageBusIt.cs │ ├── SlimMessageBus.Host.Mqtt.Test.csproj │ ├── Usings.cs │ └── appsettings.json ├── SlimMessageBus.Host.Nats.Test │ ├── GlobalUsings.cs │ ├── NatsMessageBusIt.cs │ ├── SlimMessageBus.Host.Nats.Test.csproj │ ├── Usings.cs │ └── appsettings.json ├── SlimMessageBus.Host.Outbox.PostgreSql.DbContext.Test │ ├── BusType.cs │ ├── DataAccess │ │ ├── Customer.cs │ │ └── CustomerContext.cs │ ├── Fixtures │ │ ├── KafkaFixture.cs │ │ ├── PostgreSqlFixture.cs │ │ └── RabbitMqFixture.cs │ ├── GlobalUsings.cs │ ├── OutboxBenchmarkTests.cs │ ├── OutboxTests.cs │ ├── SlimMessageBus.Host.Outbox.PostgreSql.DbContext.Test.csproj │ ├── TransactionType.cs │ └── appsettings.json ├── SlimMessageBus.Host.Outbox.PostgreSql.Test │ ├── BaseSqlOutboxRepositoryTest.cs │ ├── GlobalUsings.cs │ ├── PostgreSqlCollection.cs │ ├── PostgreSqlFixture.cs │ ├── PostgreSqlOutboxRepositoryTests.cs │ └── SlimMessageBus.Host.Outbox.PostgreSql.Test.csproj ├── SlimMessageBus.Host.Outbox.Sql.DbContext.Test │ ├── BaseOutboxIntegrationTest.cs │ ├── BusType.cs │ ├── DataAccess │ │ ├── Customer.cs │ │ └── CustomerContext.cs │ ├── DatabaseFacadeExtensions.cs │ ├── Migrations │ │ ├── 20240617163727_AssemblySchema.Designer.cs │ │ ├── 20240617163727_AssemblySchema.cs │ │ └── CustomerContextModelSnapshot.cs │ ├── OutboxBenchmarkTests.cs │ ├── OutboxTests.cs │ ├── SlimMessageBus.Host.Outbox.Sql.DbContext.Test.csproj │ ├── TransactionType.cs │ ├── Usings.cs │ └── appsettings.json ├── SlimMessageBus.Host.Outbox.Sql.Test │ ├── BaseSqlOutboxRepositoryTest.cs │ ├── GlobalUsings.cs │ ├── SlimMessageBus.Host.Outbox.Sql.Test.csproj │ ├── SqlOutboxRepositoryTests.cs │ ├── SqlServerCollection.cs │ └── SqlServerFixture.cs ├── SlimMessageBus.Host.Outbox.Test │ ├── AsyncManualResetEventTests.cs │ ├── GlobalUsings.cs │ ├── IEnumerableExtensionsTests.cs │ ├── Interceptors │ │ └── OutboxForwardingPublishInterceptorTests.cs │ ├── OutboxLockRenewalTimerTests.cs │ ├── Services │ │ ├── OutboxCleanUpTaskTests.cs │ │ └── OutboxSendingTaskTests.cs │ └── SlimMessageBus.Host.Outbox.Test.csproj ├── SlimMessageBus.Host.RabbitMQ.Test │ ├── Config │ │ ├── RabbitMqConsumerBuilderExtensionsTests.cs │ │ ├── RabbitMqConsumerContextExtensionsTests.cs │ │ └── RabbitMqMessageBusSettingsExtensionsTests.cs │ ├── Consumer │ │ ├── RabbitMqAutoAcknowledgeMessageProcessorTests.cs │ │ └── RabbitMqConsumerWildcardRoutingTests.cs │ ├── Consumers │ │ └── AbstractRabbitMqConsumerTests.cs │ ├── DefaultHeaderValueConverterTest.cs │ ├── IntegrationTests │ │ ├── RabbitMqDefaultExchangeIt.cs │ │ └── RabbitMqMessageBusIt.cs │ ├── RabbitMqChannelManagerTests.cs │ ├── RabbitMqMessageBusSettingsValidationServiceTests.cs │ ├── RabbitMqTopologyServiceTests.cs │ ├── Services │ │ └── RoutingKeyMatcherServiceTests.cs │ ├── SlimMessageBus.Host.RabbitMQ.Test.csproj │ ├── Usings.cs │ └── appsettings.json ├── SlimMessageBus.Host.Redis.Test │ ├── GlobalUsings.cs │ ├── RedisListCheckerConsumerTest.cs │ ├── RedisMessageBusIt.cs │ ├── RedisMessageBusTest.cs │ ├── SlimMessageBus.Host.Redis.Test.csproj │ └── appsettings.json ├── SlimMessageBus.Host.Serialization.Avro.Test │ ├── SerializationBuilderExtensionsTest.cs │ ├── SlimMessageBus.Host.Serialization.Avro.Test.csproj │ └── Usings.cs ├── SlimMessageBus.Host.Serialization.Benchmark │ ├── AddCommand.cs │ ├── Program.cs │ ├── SerDesBenchmark.cs │ └── SlimMessageBus.Host.Serialization.Benchmark.csproj ├── SlimMessageBus.Host.Serialization.GoogleProtobuf.Test │ ├── GoogleProtobufMessageSerializerTest.cs │ ├── SerializationBuilderExtensionsTest.cs │ ├── SlimMessageBus.Host.Serialization.GoogleProtobuf.Test.csproj │ ├── Usings.cs │ └── protos │ │ └── messages.proto ├── SlimMessageBus.Host.Serialization.Hybrid.Test │ ├── Helpers │ │ └── SampleMessages.cs │ ├── HybridMessageSerializerProviderTests.cs │ ├── SerializationBuilderExtensionsTests.cs │ ├── SlimMessageBus.Host.Serialization.Hybrid.Test.csproj │ └── Usings.cs ├── SlimMessageBus.Host.Serialization.Json.Test │ ├── JsonMessageSerializerTests.cs │ ├── SerializationBuilderExtensionsTest.cs │ ├── SlimMessageBus.Host.Serialization.Json.Test.csproj │ └── Usings.cs ├── SlimMessageBus.Host.Serialization.SystemTextJson.Test │ ├── JsonMessageSerializerTests.cs │ ├── SerializationBuilderExtensionsTest.cs │ ├── SlimMessageBus.Host.Serialization.SystemTextJson.Test.csproj │ └── Usings.cs ├── SlimMessageBus.Host.Test.Common │ ├── GlobalUsings.cs │ ├── IntegrationTest │ │ ├── BaseIntegrationTest.cs │ │ ├── TestEventCollector.cs │ │ ├── TestEventCollectorExtensions.cs │ │ └── TestMetric.cs │ ├── LookupDependencyResolver.cs │ ├── Messages │ │ └── SomeMessage2.cs │ ├── MoqExtensions.cs │ ├── MoqMatchers.cs │ ├── ServiceProviderMock.cs │ ├── SlimMessageBus.Host.Test.Common.csproj │ ├── XunitLogger.cs │ └── XunitLoggerFactory.cs ├── SlimMessageBus.Host.Test │ ├── App.config │ ├── Collections │ │ ├── AsyncTaskListTests.cs │ │ ├── GenericTypeCacheTests.cs │ │ ├── KindMappingTest.cs │ │ ├── ProducerByMessageTypeCacheTests.cs │ │ ├── RuntimeTypeCacheTests.cs │ │ ├── SafeDictionaryWrapperTest.cs │ │ └── TaskOfTypeCacheTests.cs │ ├── Consumer │ │ ├── AbstractConsumerTests.cs │ │ ├── CheckpointTriggerFactoryTests.cs │ │ ├── CheckpointTriggerTest.cs │ │ ├── ConcurrentMessageProcessorDecoratorTest.cs │ │ ├── ConsumerInstanceMessageProcessorTest.cs │ │ ├── ConsumerSettingsTest.cs │ │ ├── MessageBusMock.cs │ │ ├── MessageHandlerTest.cs │ │ ├── MessageProcessorTest.cs │ │ ├── MessageScopeWrapperTest.cs │ │ └── ResponseMessageProcessorTest.cs │ ├── DependencyResolver │ │ ├── ConsumerMethodPostProcessorTest.cs │ │ └── ServiceCollectionExtensionsTest.cs │ ├── GlobalSuppressions.cs │ ├── GlobalUsings.cs │ ├── Helpers │ │ └── ReflectionUtilsTests.cs │ ├── Hybrid │ │ └── HybridMessageBusTest.cs │ ├── Interceptors │ │ ├── ConsumerInterceptorPipelineTests.cs │ │ ├── PublishInterceptorPipelineTests.cs │ │ └── SendInterceptorPipelineTests.cs │ ├── MessageBusBaseTests.cs │ ├── MessageBusTested.cs │ ├── MessageTypeResolver │ │ └── AssemblyQualifiedNameMessageTypeResolverTests.cs │ ├── MessageWithHeadersSerializerTests.cs │ ├── ReqestResponse │ │ ├── PendingRequestManagerTest.cs │ │ └── PendingRequestStateTest.cs │ ├── RetryTests.cs │ ├── SampleMessages.cs │ ├── Services │ │ └── MessageHeaderServiceTests.cs │ ├── SlimMessageBus.Host.Test.csproj │ └── xunit.runner.json └── SlimMessageBus.Test │ ├── GlobalSuppressions.cs │ ├── GlobalUsings.cs │ ├── MessageBusTest.cs │ └── SlimMessageBus.Test.csproj ├── Tools └── SecretStore │ ├── ChainedSecretStore.cs │ ├── EnvironmentVariableSecretStore.cs │ ├── FileSecretStore.cs │ ├── ISecretStore.cs │ ├── SecretService.cs │ ├── SecretStore.csproj │ └── Secrets.cs └── secrets.txt.sample /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | .vscode/ 3 | secrets.txt -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/_config.yml -------------------------------------------------------------------------------- /docs/Maintainers/build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/Maintainers/build.md -------------------------------------------------------------------------------- /docs/NuGet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/NuGet.md -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/UseCases/DomainEvents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/UseCases/DomainEvents.md -------------------------------------------------------------------------------- /docs/UseCases/ReplaceMassTransit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/UseCases/ReplaceMassTransit.md -------------------------------------------------------------------------------- /docs/UseCases/ReplaceMediatR.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/UseCases/ReplaceMediatR.md -------------------------------------------------------------------------------- /docs/UseCases/RequestResponse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/UseCases/RequestResponse.md -------------------------------------------------------------------------------- /docs/images/SlimMessageBus - Multiple message types on one topic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/images/SlimMessageBus - Multiple message types on one topic.jpg -------------------------------------------------------------------------------- /docs/images/interceptors.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/images/interceptors.jpg -------------------------------------------------------------------------------- /docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/intro.md -------------------------------------------------------------------------------- /docs/intro.t.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/intro.t.md -------------------------------------------------------------------------------- /docs/plugin_asyncapi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/plugin_asyncapi.md -------------------------------------------------------------------------------- /docs/plugin_asyncapi.t.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/plugin_asyncapi.t.md -------------------------------------------------------------------------------- /docs/plugin_fluent_validation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/plugin_fluent_validation.md -------------------------------------------------------------------------------- /docs/plugin_fluent_validation.t.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/plugin_fluent_validation.t.md -------------------------------------------------------------------------------- /docs/plugin_outbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/plugin_outbox.md -------------------------------------------------------------------------------- /docs/plugin_outbox.t.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/plugin_outbox.t.md -------------------------------------------------------------------------------- /docs/provider_amazon_sqs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_amazon_sqs.md -------------------------------------------------------------------------------- /docs/provider_amazon_sqs.t.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_amazon_sqs.t.md -------------------------------------------------------------------------------- /docs/provider_azure_eventhubs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_azure_eventhubs.md -------------------------------------------------------------------------------- /docs/provider_azure_servicebus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_azure_servicebus.md -------------------------------------------------------------------------------- /docs/provider_hybrid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_hybrid.md -------------------------------------------------------------------------------- /docs/provider_hybrid_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_hybrid_1.png -------------------------------------------------------------------------------- /docs/provider_hybrid_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_hybrid_2.png -------------------------------------------------------------------------------- /docs/provider_kafka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_kafka.md -------------------------------------------------------------------------------- /docs/provider_kafka.t.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_kafka.t.md -------------------------------------------------------------------------------- /docs/provider_memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_memory.md -------------------------------------------------------------------------------- /docs/provider_memory.t.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_memory.t.md -------------------------------------------------------------------------------- /docs/provider_mqtt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_mqtt.md -------------------------------------------------------------------------------- /docs/provider_nats.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_nats.md -------------------------------------------------------------------------------- /docs/provider_nats.t.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_nats.t.md -------------------------------------------------------------------------------- /docs/provider_rabbitmq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_rabbitmq.md -------------------------------------------------------------------------------- /docs/provider_redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_redis.md -------------------------------------------------------------------------------- /docs/provider_sql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/provider_sql.md -------------------------------------------------------------------------------- /docs/release_notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/release_notes.md -------------------------------------------------------------------------------- /docs/serialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/docs/serialization.md -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/icon.png -------------------------------------------------------------------------------- /icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/icon.svg -------------------------------------------------------------------------------- /infrastructure.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/infrastructure.ps1 -------------------------------------------------------------------------------- /infrastructure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/infrastructure.sh -------------------------------------------------------------------------------- /src/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/.editorconfig -------------------------------------------------------------------------------- /src/.editorconfig.inferred: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/.editorconfig.inferred -------------------------------------------------------------------------------- /src/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/.gitignore -------------------------------------------------------------------------------- /src/Common.NuGet.Properties.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Common.NuGet.Properties.xml -------------------------------------------------------------------------------- /src/Common.Properties.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Common.Properties.xml -------------------------------------------------------------------------------- /src/Host.Plugin.Properties.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Host.Plugin.Properties.xml -------------------------------------------------------------------------------- /src/Infrastructure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Infrastructure/README.md -------------------------------------------------------------------------------- /src/Infrastructure/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Infrastructure/docker-compose.yml -------------------------------------------------------------------------------- /src/Infrastructure/mosquitto.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Infrastructure/mosquitto.conf -------------------------------------------------------------------------------- /src/Samples/Content/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/.gitignore -------------------------------------------------------------------------------- /src/Samples/Content/DSC0862.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC0862.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC1044.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC1044.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC2145.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC2145.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC2152.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC2152.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC3714.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC3714.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC3718.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC3718.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC3781.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC3781.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC3808.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC3808.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC3884.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC3884.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC4037.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC4037.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC4038.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC4038.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC4216.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC4216.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC5819.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC5819.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC5839.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC5839.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC8169.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC8169.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC8177.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC8177.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC8327.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC8327.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC8462.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC8462.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC8789.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC8789.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC9230.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC9230.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC9235.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC9235.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC9329.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC9329.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC9823.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC9823.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC9827.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC9827.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC9839.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC9839.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC9892.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC9892.jpg -------------------------------------------------------------------------------- /src/Samples/Content/DSC9904.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Content/DSC9904.jpg -------------------------------------------------------------------------------- /src/Samples/Infrastructure/Kafka-SingleNode/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Infrastructure/Kafka-SingleNode/docker-compose.yml -------------------------------------------------------------------------------- /src/Samples/Infrastructure/Nats-SingleNode/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Infrastructure/Nats-SingleNode/docker-compose.yml -------------------------------------------------------------------------------- /src/Samples/Infrastructure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Infrastructure/README.md -------------------------------------------------------------------------------- /src/Samples/Logs/.gitignore: -------------------------------------------------------------------------------- 1 | *.log -------------------------------------------------------------------------------- /src/Samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/README.md -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/Messages/CustomerCreatedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/Messages/CustomerCreatedEvent.cs -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/Messages/CustomerCreatedEventConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/Messages/CustomerCreatedEventConsumer.cs -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/Messages/CustomerEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/Messages/CustomerEvent.cs -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/Messages/CustomerEventConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/Messages/CustomerEventConsumer.cs -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/Program.cs -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/Sample.AsyncApi.Service.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/Sample.AsyncApi.Service.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/Usings.cs: -------------------------------------------------------------------------------- 1 | global using SlimMessageBus; -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/WeatherForecast.cs -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/appsettings.Development.json -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/appsettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.AsyncApi.Service/asyncapi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.AsyncApi.Service/asyncapi.json -------------------------------------------------------------------------------- /src/Samples/Sample.CircuitBreaker.HealthCheck/Consumers/AddConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.CircuitBreaker.HealthCheck/Consumers/AddConsumer.cs -------------------------------------------------------------------------------- /src/Samples/Sample.CircuitBreaker.HealthCheck/Consumers/SubtractConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.CircuitBreaker.HealthCheck/Consumers/SubtractConsumer.cs -------------------------------------------------------------------------------- /src/Samples/Sample.CircuitBreaker.HealthCheck/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.CircuitBreaker.HealthCheck/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Samples/Sample.CircuitBreaker.HealthCheck/IntermittentMessagePublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.CircuitBreaker.HealthCheck/IntermittentMessagePublisher.cs -------------------------------------------------------------------------------- /src/Samples/Sample.CircuitBreaker.HealthCheck/Models/Add.cs: -------------------------------------------------------------------------------- 1 | namespace Sample.CircuitBreaker.HealthCheck.Models; 2 | 3 | public record Add(int A, int B); -------------------------------------------------------------------------------- /src/Samples/Sample.CircuitBreaker.HealthCheck/Models/Subtract.cs: -------------------------------------------------------------------------------- 1 | namespace Sample.CircuitBreaker.HealthCheck.Models; 2 | 3 | public record Subtract(int A, int B); -------------------------------------------------------------------------------- /src/Samples/Sample.CircuitBreaker.HealthCheck/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.CircuitBreaker.HealthCheck/Program.cs -------------------------------------------------------------------------------- /src/Samples/Sample.CircuitBreaker.HealthCheck/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.CircuitBreaker.HealthCheck/appsettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.Application/AuditService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.Application/AuditService.cs -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.Domain/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.Domain/Customer.cs -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.Domain/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.Domain/Order.cs -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.Domain/OrderLine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.Domain/OrderLine.cs -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.Domain/OrderState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.Domain/OrderState.cs -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.Domain/OrderSubmittedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.Domain/OrderSubmittedEvent.cs -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.Domain/Sample.DomainEvents.Domain.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.Domain/Sample.DomainEvents.Domain.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.WebApi/Controllers/OrdersController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.WebApi/Controllers/OrdersController.cs -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.WebApi/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.WebApi/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.WebApi/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.WebApi/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.WebApi/Program.cs -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.WebApi/Sample.DomainEvents.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.WebApi/Sample.DomainEvents.WebApi.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.WebApi/Startup.cs -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.WebApi/appsettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.DomainEvents.WebApi/wwwroot/.gitfolder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.DomainEvents.WebApi/wwwroot/.gitfolder -------------------------------------------------------------------------------- /src/Samples/Sample.Hybrid.ConsoleApp/Application.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Hybrid.ConsoleApp/Application.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Hybrid.ConsoleApp/DomainModelLayer/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Hybrid.ConsoleApp/DomainModelLayer/Customer.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Hybrid.ConsoleApp/EmailService.Contract/SendEmailCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Hybrid.ConsoleApp/EmailService.Contract/SendEmailCommand.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Hybrid.ConsoleApp/EmailService/SmtpEmailService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Hybrid.ConsoleApp/EmailService/SmtpEmailService.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Hybrid.ConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Hybrid.ConsoleApp/Program.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Hybrid.ConsoleApp/Sample.Hybrid.ConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Hybrid.ConsoleApp/Sample.Hybrid.ConsoleApp.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.Hybrid.ConsoleApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Hybrid.ConsoleApp/appsettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.Images.FileStore/Disk/DiskFileStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.FileStore/Disk/DiskFileStore.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.FileStore/IFileStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.FileStore/IFileStore.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.FileStore/Sample.Images.FileStore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.FileStore/Sample.Images.FileStore.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.Images.Messages/GenerateThumbnailRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.Messages/GenerateThumbnailRequest.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.Messages/GenerateThumbnailResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.Messages/GenerateThumbnailResponse.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.Messages/IImageThumbFileIdStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.Messages/IImageThumbFileIdStrategy.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.Messages/Sample.Images.Messages.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.Messages/Sample.Images.Messages.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.Images.Messages/SimpleImageThumbFileIdStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.Messages/SimpleImageThumbFileIdStrategy.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.Messages/ThumbnailMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.Messages/ThumbnailMode.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.WebApi/Controllers/ImageController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.WebApi/Controllers/ImageController.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.WebApi/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.WebApi/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.WebApi/Program.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.Images.WebApi/Sample.Images.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.WebApi/Sample.Images.WebApi.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.Images.WebApi/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.WebApi/Startup.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /src/Samples/Sample.Images.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.WebApi/appsettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.Images.WebApi/wwwroot/.gitfolder: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.WebApi/wwwroot/.gitfolder -------------------------------------------------------------------------------- /src/Samples/Sample.Images.Worker/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.Worker/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.Worker/Handlers/GenerateThumbnailRequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.Worker/Handlers/GenerateThumbnailRequestHandler.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.Worker/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.Worker/Program.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Images.Worker/Sample.Images.Worker.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.Worker/Sample.Images.Worker.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.Images.Worker/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Images.Worker/appsettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.Nats.WebApi/PingConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Nats.WebApi/PingConsumer.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Nats.WebApi/PingMessage.cs: -------------------------------------------------------------------------------- 1 | namespace Sample.Nats.WebApi; 2 | 3 | public record PingMessage(int Counter, Guid Value); 4 | 5 | -------------------------------------------------------------------------------- /src/Samples/Sample.Nats.WebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Nats.WebApi/Program.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Nats.WebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Nats.WebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.Nats.WebApi/Sample.Nats.WebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Nats.WebApi/Sample.Nats.WebApi.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.Nats.WebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Nats.WebApi/appsettings.Development.json -------------------------------------------------------------------------------- /src/Samples/Sample.Nats.WebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Nats.WebApi/appsettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/Application/CreateCustomerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.OutboxWebApi/Application/CreateCustomerCommand.cs -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/Application/CreateCustomerCommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.OutboxWebApi/Application/CreateCustomerCommandHandler.cs -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/Application/CustomerCreatedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.OutboxWebApi/Application/CustomerCreatedEvent.cs -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/DataAccess/Customer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.OutboxWebApi/DataAccess/Customer.cs -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/DataAccess/CustomerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.OutboxWebApi/DataAccess/CustomerContext.cs -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/DbProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.OutboxWebApi/DbProvider.cs -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using SlimMessageBus; -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.OutboxWebApi/Program.cs -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.OutboxWebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/Sample.OutboxWebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.OutboxWebApi/Sample.OutboxWebApi.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.OutboxWebApi/appsettings.Development.json -------------------------------------------------------------------------------- /src/Samples/Sample.OutboxWebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.OutboxWebApi/appsettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.Serialization.ConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Serialization.ConsoleApp/Program.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Serialization.ConsoleApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Serialization.ConsoleApp/appsettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.Serialization.MessagesAvro/Contract-IDL/AddCommand.avdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Serialization.MessagesAvro/Contract-IDL/AddCommand.avdl -------------------------------------------------------------------------------- /src/Samples/Sample.Serialization.MessagesAvro/Contract-IDL/SampleContract.avdl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Serialization.MessagesAvro/Contract-IDL/SampleContract.avdl -------------------------------------------------------------------------------- /src/Samples/Sample.Serialization.MessagesAvro/MultiplyRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Serialization.MessagesAvro/MultiplyRequest.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Serialization.MessagesAvro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Serialization.MessagesAvro/README.md -------------------------------------------------------------------------------- /src/Samples/Sample.Serialization.MessagesAvro/Tools/.gitignore: -------------------------------------------------------------------------------- 1 | *.jar -------------------------------------------------------------------------------- /src/Samples/Sample.Serialization.MessagesAvro/Tools/gen.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Serialization.MessagesAvro/Tools/gen.ps1 -------------------------------------------------------------------------------- /src/Samples/Sample.Simple.ConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Simple.ConsoleApp/Program.cs -------------------------------------------------------------------------------- /src/Samples/Sample.Simple.ConsoleApp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Simple.ConsoleApp/README.md -------------------------------------------------------------------------------- /src/Samples/Sample.Simple.ConsoleApp/Sample.ConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Simple.ConsoleApp/Sample.ConsoleApp.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.Simple.ConsoleApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.Simple.ConsoleApp/appsettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/Commands/CreateCustomerCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.ValidatingWebApi/Commands/CreateCustomerCommand.cs -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/Commands/CreateCustomerCommandResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.ValidatingWebApi/Commands/CreateCustomerCommandResult.cs -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/Model/CustomerModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.ValidatingWebApi/Model/CustomerModel.cs -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.ValidatingWebApi/Program.cs -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.ValidatingWebApi/Properties/launchSettings.json -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/Queries/SearchCustomerQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.ValidatingWebApi/Queries/SearchCustomerQuery.cs -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/Queries/SearchCustomerQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.ValidatingWebApi/Queries/SearchCustomerQueryHandler.cs -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/Queries/SearchCustomerQueryResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.ValidatingWebApi/Queries/SearchCustomerQueryResult.cs -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.ValidatingWebApi/README.md -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/Sample.ValidatingWebApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.ValidatingWebApi/Sample.ValidatingWebApi.csproj -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/Usings.cs: -------------------------------------------------------------------------------- 1 | global using SlimMessageBus; -------------------------------------------------------------------------------- /src/Samples/Sample.ValidatingWebApi/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/Sample.ValidatingWebApi/appsettings.json -------------------------------------------------------------------------------- /src/Samples/images/SlimMessageBus_Sample_Images.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Samples/images/SlimMessageBus_Sample_Images.png -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/ClientFactory/AbstractClientProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/ClientFactory/AbstractClientProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/ClientFactory/ISnsClientProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/ClientFactory/ISnsClientProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/ClientFactory/ISqsClientProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/ClientFactory/ISqsClientProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/ClientFactory/NullSnsClientProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/ClientFactory/NullSnsClientProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/ClientFactory/NullSqsClientProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/ClientFactory/NullSqsClientProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Config/Delegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Config/Delegates.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Config/SqsConsumerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Config/SqsConsumerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Config/SqsProducerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Config/SqsProducerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Config/SqsProducerFifoBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Config/SqsProducerFifoBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Config/SqsProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Config/SqsProperties.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Consumer/ISqsConsumerErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Consumer/ISqsConsumerErrorHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Consumer/Model/SnsEnvelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Consumer/Model/SnsEnvelope.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Consumer/Model/SnsMessageAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Consumer/Model/SnsMessageAttribute.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Consumer/SqsBaseConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Consumer/SqsBaseConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Consumer/SqsConsumerContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Consumer/SqsConsumerContextExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Consumer/SqsQueueConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Consumer/SqsQueueConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Headers/DefaultSnsHeaderSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Headers/DefaultSnsHeaderSerializer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Headers/DefaultSqsHeaderSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Headers/DefaultSqsHeaderSerializer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Headers/ISqsHeaderSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Headers/ISqsHeaderSerializer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Services/SqsPathMeta.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Services/SqsPathMeta.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Services/SqsTopologyCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Services/SqsTopologyCache.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/Services/SqsTopologyService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/Services/SqsTopologyService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/SlimMessageBus.Host.AmazonSQS.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/SlimMessageBus.Host.AmazonSQS.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/SqsMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/SqsMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/SqsMessageBusModes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/SqsMessageBusModes.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/SqsMessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/SqsMessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/SqsTopologySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/SqsTopologySettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AmazonSQS/SqsTransportMessageWithPayload.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AmazonSQS/SqsTransportMessageWithPayload.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AspNetCore/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AspNetCore/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AspNetCore/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AspNetCore/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AspNetCore/SlimMessageBus.Host.AspNetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AspNetCore/SlimMessageBus.Host.AspNetCore.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AsyncApi/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AsyncApi/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AsyncApi/MessageBusDocumentGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AsyncApi/MessageBusDocumentGenerator.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AsyncApi/SlimMessageBus.Host.AsyncApi.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AsyncApi/SlimMessageBus.Host.AsyncApi.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureEventHub/Config/BuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureEventHub/Config/BuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureEventHub/Config/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureEventHub/Config/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureEventHub/Config/SettingsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureEventHub/Config/SettingsExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureEventHub/Consumer/EhGroupConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureEventHub/Consumer/EhGroupConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureEventHub/Consumer/EhPartitionConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureEventHub/Consumer/EhPartitionConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureEventHub/Consumer/GroupPath.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureEventHub/Consumer/GroupPath.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureEventHub/Consumer/GroupPathPartitionId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureEventHub/Consumer/GroupPathPartitionId.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureEventHub/ConsumerParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureEventHub/ConsumerParams.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureEventHub/EventHubMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureEventHub/EventHubMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureEventHub/EventHubMessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureEventHub/EventHubMessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureEventHub/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureEventHub/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/Config/AsbConsumerSessionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/Config/AsbConsumerSessionBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/Config/AsbProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/Config/AsbProperties.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/Config/Delegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/Config/Delegates.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/Config/SubscriptionRule.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/Config/SubscriptionRule.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/Config/SubscriptionSqlFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/Config/SubscriptionSqlFilter.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/Consumer/AsbBaseConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/Consumer/AsbBaseConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/Consumer/AsbQueueConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/Consumer/AsbQueueConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/ServiceBusMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/ServiceBusMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/ServiceBusMessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/ServiceBusMessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/ServiceBusTopologyService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/ServiceBusTopologyService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/ServiceBusTopologySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/ServiceBusTopologySettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.AzureServiceBus/TopicSubscriptionParams.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.AzureServiceBus/TopicSubscriptionParams.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.CircuitBreaker.HealthCheck/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.CircuitBreaker.HealthCheck/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.CircuitBreaker/Circuit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.CircuitBreaker/Circuit.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.CircuitBreaker/Config/ConsumerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.CircuitBreaker/Config/ConsumerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.CircuitBreaker/Config/ConsumerSettingsProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.CircuitBreaker/Config/ConsumerSettingsProperties.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.CircuitBreaker/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.CircuitBreaker/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.CircuitBreaker/IConsumerCircuitBreaker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.CircuitBreaker/IConsumerCircuitBreaker.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/AbstractConsumerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/AbstractConsumerBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/AbstractHandlerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/AbstractHandlerBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/ConsumerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/ConsumerBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/HandlerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/HandlerBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/IAbstractConsumerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/IAbstractConsumerBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/IBuilderWithSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/IBuilderWithSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/IConsumerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/IConsumerBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/IProducerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/IProducerBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/ISerializationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/ISerializationBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/MessageBusBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/MessageBusBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/MessageConsumerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/MessageConsumerContext.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/ProducerBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/ProducerBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Builders/RequestResponseBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Builders/RequestResponseBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Discovery/DiscoveryConsumerType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Discovery/DiscoveryConsumerType.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Discovery/DiscoveryProspectType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Discovery/DiscoveryProspectType.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/IMessageBusProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/IMessageBusProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Settings/AbstractConsumerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Settings/AbstractConsumerSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Settings/ConsumerMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Settings/ConsumerMode.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Settings/ConsumerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Settings/ConsumerSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Settings/Delegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Settings/Delegates.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Settings/HasProviderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Settings/HasProviderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Settings/MessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Settings/MessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Settings/PathKind.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Settings/PathKind.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Settings/ProducerSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Settings/ProducerSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Settings/ProviderExtensionProperty.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Settings/ProviderExtensionProperty.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/Settings/RequestResponseSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/Settings/RequestResponseSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Configuration/TypeCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Configuration/TypeCollection.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.FluentValidation/AbstractValidationInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.FluentValidation/AbstractValidationInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.FluentValidation/ConsumerValidationInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.FluentValidation/ConsumerValidationInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.FluentValidation/HandlerValidationInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.FluentValidation/HandlerValidationInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.FluentValidation/IValidationErrorsHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.FluentValidation/IValidationErrorsHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.FluentValidation/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.FluentValidation/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.FluentValidation/ProducerValidationInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.FluentValidation/ProducerValidationInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Interceptor/Bus/IMessageBusLifecycleInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Interceptor/Bus/IMessageBusLifecycleInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Interceptor/Bus/MessageBusLifecycleEventType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Interceptor/Bus/MessageBusLifecycleEventType.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Interceptor/Consumers/IConsumerInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Interceptor/Consumers/IConsumerInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Interceptor/Consumers/IRequestHandlerInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Interceptor/Consumers/IRequestHandlerInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Interceptor/IInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Interceptor/IInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Interceptor/IInterceptorWithOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Interceptor/IInterceptorWithOrder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Interceptor/Producers/IProducerInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Interceptor/Producers/IProducerInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Interceptor/Producers/IPublishInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Interceptor/Producers/IPublishInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Interceptor/Producers/ISendInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Interceptor/Producers/ISendInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Interceptor/SlimMessageBus.Host.Interceptor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Interceptor/SlimMessageBus.Host.Interceptor.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Configs/KafkaDelegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Configs/KafkaDelegates.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Configs/KafkaMessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Configs/KafkaMessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Configs/KafkaProducerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Configs/KafkaProducerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Configs/KafkaProducerSettingsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Configs/KafkaProducerSettingsExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Configs/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Configs/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Configs/SettingsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Configs/SettingsExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Consumer/IKafkaCommitController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Consumer/IKafkaCommitController.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Consumer/IKafkaConsumerErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Consumer/IKafkaConsumerErrorHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Consumer/IKafkaPartitionConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Consumer/IKafkaPartitionConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Consumer/KafkaConsumerContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Consumer/KafkaConsumerContextExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Consumer/KafkaExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Consumer/KafkaExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Consumer/KafkaGroupConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Consumer/KafkaGroupConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/Consumer/KafkaPartitionConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/Consumer/KafkaPartitionConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/DefaultKafkaHeaderSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/DefaultKafkaHeaderSerializer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/KafkaMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/KafkaMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/KafkaMessageBusSettingsValidationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/KafkaMessageBusSettingsValidationService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Kafka/SlimMessageBus.Host.Kafka.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Kafka/SlimMessageBus.Host.Kafka.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/Consumers/AbstractMessageProcessorQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/Consumers/AbstractMessageProcessorQueue.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/Consumers/ConcurrentMessageProcessorQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/Consumers/ConcurrentMessageProcessorQueue.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/Consumers/IMemoryConsumerErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/Consumers/IMemoryConsumerErrorHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/Consumers/IMessageProcessorQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/Consumers/IMessageProcessorQueue.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/Consumers/MessageProcessorQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/Consumers/MessageProcessorQueue.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/MemoryMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/MemoryMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/MemoryMessageBusBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/MemoryMessageBusBuilder.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/MemoryMessageBusProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/MemoryMessageBusProperties.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/MemoryMessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/MemoryMessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/NullMessageSerializerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/NullMessageSerializerProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Memory/SlimMessageBus.Host.Memory.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Memory/SlimMessageBus.Host.Memory.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Mqtt/Config/HasProviderExtensionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Mqtt/Config/HasProviderExtensionsExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Mqtt/Config/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Mqtt/Config/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Mqtt/Config/ProducerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Mqtt/Config/ProducerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Mqtt/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Mqtt/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Mqtt/IMqttConsumerErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Mqtt/IMqttConsumerErrorHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Mqtt/MqttMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Mqtt/MqttMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Mqtt/MqttMessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Mqtt/MqttMessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Mqtt/MqttMessageBusSettingsValidationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Mqtt/MqttMessageBusSettingsValidationService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Mqtt/MqttTopicConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Mqtt/MqttTopicConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Mqtt/SlimMessageBus.Host.Mqtt.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Mqtt/SlimMessageBus.Host.Mqtt.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Nats/Config/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Nats/Config/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Nats/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Nats/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Nats/INatsConsumerErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Nats/INatsConsumerErrorHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Nats/NatsHeadersExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Nats/NatsHeadersExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Nats/NatsMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Nats/NatsMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Nats/NatsMessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Nats/NatsMessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Nats/NatsMessageBusSettingsValidationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Nats/NatsMessageBusSettingsValidationService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Nats/NatsSubjectConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Nats/NatsSubjectConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Nats/SlimMessageBus.Host.Nats.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Nats/SlimMessageBus.Host.Nats.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.PostgreSql.DbContext/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.PostgreSql.DbContext/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.PostgreSql/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.PostgreSql/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.PostgreSql/IPostgreSqlOutboxTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.PostgreSql/IPostgreSqlOutboxTemplate.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.PostgreSql/IPostgreSqlRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.PostgreSql/IPostgreSqlRepository.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.PostgreSql/ObjectToInferredTypesConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.PostgreSql/ObjectToInferredTypesConverter.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.PostgreSql/PostgreSqlHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.PostgreSql/PostgreSqlHelper.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.PostgreSql/PostgreSqlOutboxMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.PostgreSql/PostgreSqlOutboxMessage.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.PostgreSql/PostgreSqlOutboxTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.PostgreSql/PostgreSqlOutboxTemplate.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql.DbContext/DbContextOutboxRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql.DbContext/DbContextOutboxRepository.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql.DbContext/DbContextTransactionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql.DbContext/DbContextTransactionService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql.DbContext/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql.DbContext/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql/Configuration/BuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql/Configuration/BuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql/Configuration/SqlOutboxSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql/Configuration/SqlOutboxSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql/ISqlMessageOutboxRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql/ISqlMessageOutboxRepository.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql/ISqlOutboxTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql/ISqlOutboxTemplate.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql/ObjectToInferredTypesConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql/ObjectToInferredTypesConverter.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql/SlimMessageBus.Host.Outbox.Sql.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql/SlimMessageBus.Host.Outbox.Sql.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql/SqlOutboxAdminMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql/SqlOutboxAdminMessage.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql/SqlOutboxMessageRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql/SqlOutboxMessageRepository.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql/SqlOutboxMigrationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql/SqlOutboxMigrationService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox.Sql/SqlOutboxTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox.Sql/SqlOutboxTemplate.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/AsyncManualResetEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/AsyncManualResetEvent.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Configuration/BuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Configuration/BuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Configuration/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Configuration/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Configuration/OutboxSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Configuration/OutboxSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Configuration/SettingsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Configuration/SettingsExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/DefaultInstanceIdProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/DefaultInstanceIdProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/IEnumerableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/IEnumerableExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/IInstanceIdProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/IInstanceIdProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/IOutboxNotificationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/IOutboxNotificationService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Repositories/IOutboxMessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Repositories/IOutboxMessageFactory.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Repositories/IOutboxMessageRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Repositories/IOutboxMessageRepository.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Repositories/IOutboxMigrationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Repositories/IOutboxMigrationService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Repositories/OutboxMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Repositories/OutboxMessage.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Services/IOutboxLockRenewalTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Services/IOutboxLockRenewalTimer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Services/IOutboxLockRenewalTimerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Services/IOutboxLockRenewalTimerFactory.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Services/LockLostException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Services/LockLostException.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Services/OutboxCleanUpTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Services/OutboxCleanUpTask.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Services/OutboxLockRenewalTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Services/OutboxLockRenewalTimer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Services/OutboxLockRenewalTimerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Services/OutboxLockRenewalTimerFactory.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/Services/OutboxSendingTask.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/Services/OutboxSendingTask.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Outbox/SlimMessageBus.Host.Outbox.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Outbox/SlimMessageBus.Host.Outbox.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/Config/Delegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/Config/Delegates.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/Config/ExchangeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/Config/ExchangeType.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/Config/IHeaderValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/Config/IHeaderValueConverter.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/Config/RabbitMqHasProviderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/Config/RabbitMqHasProviderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/Config/RabbitMqProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/Config/RabbitMqProperties.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/Consumers/AbstractRabbitMqConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/Consumers/AbstractRabbitMqConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/Consumers/IRabbitMqConsumerErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/Consumers/IRabbitMqConsumerErrorHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/Consumers/RabbitMqConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/Consumers/RabbitMqConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/Consumers/RabbitMqMessageConfirmOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/Consumers/RabbitMqMessageConfirmOptions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/Consumers/RabbitMqResponseConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/Consumers/RabbitMqResponseConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/DefaultHeaderValueConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/DefaultHeaderValueConverter.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/IRabbitMqChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/IRabbitMqChannel.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/RabbitMqChannelManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/RabbitMqChannelManager.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/RabbitMqMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/RabbitMqMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/RabbitMqMessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/RabbitMqMessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/RabbitMqTopologyService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/RabbitMqTopologyService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/Services/RoutingKeyMatcherService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/Services/RoutingKeyMatcherService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.RabbitMQ/SlimMessageBus.Host.RabbitMQ.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.RabbitMQ/SlimMessageBus.Host.RabbitMQ.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/Config/RedisConsumerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/Config/RedisConsumerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/Config/RedisHandlerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/Config/RedisHandlerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/Config/RedisMessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/Config/RedisMessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/Config/RedisProducerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/Config/RedisProducerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/Consumers/IRedisConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/Consumers/IRedisConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/Consumers/IRedisConsumerErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/Consumers/IRedisConsumerErrorHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/Consumers/RedisListCheckerConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/Consumers/RedisListCheckerConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/Consumers/RedisTopicConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/Consumers/RedisTopicConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/RedisMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/RedisMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/RedisMessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/RedisMessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/RedisMessageBusSettingsValidationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/RedisMessageBusSettingsValidationService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/RedisUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/RedisUtils.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Redis/SlimMessageBus.Host.Redis.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Redis/SlimMessageBus.Host.Redis.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization.Avro/AvroMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Serialization.Avro/AvroMessageSerializer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization.Avro/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using Microsoft.Extensions.Logging; -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization.Avro/IMessageCreationStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Serialization.Avro/IMessageCreationStrategy.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization.Avro/ISchemaLookupStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Serialization.Avro/ISchemaLookupStrategy.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization.Avro/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Serialization.Avro/README.md -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization.GoogleProtobuf/GlobalUsings.cs: -------------------------------------------------------------------------------- 1 | global using Microsoft.Extensions.Logging; 2 | -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization.GoogleProtobuf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Serialization.GoogleProtobuf/README.md -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization.Hybrid/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Serialization.Hybrid/README.md -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization.Json/JsonMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Serialization.Json/JsonMessageSerializer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization.Json/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Serialization.Json/README.md -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization.SystemTextJson/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Serialization.SystemTextJson/README.md -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization/IMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Serialization/IMessageSerializer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Serialization/IMessageSerializerProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Serialization/IMessageSerializerProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/CommonSqlMigrationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/CommonSqlMigrationService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/CommonSqlRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/CommonSqlRepository.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/Configuration/ISqlSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/Configuration/ISqlSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/Configuration/SqlRetrySettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/Configuration/SqlRetrySettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/Configuration/SqlSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/Configuration/SqlSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/ISqlConnectionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/ISqlConnectionProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/SlimMessageBus.Host.Sql.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/SlimMessageBus.Host.Sql.Common.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/SqlDialect.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/SqlDialect.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/SqlHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/SqlHelper.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/Transactions/ISqlTransactionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/Transactions/ISqlTransactionService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql.Common/Transactions/SqlTransactionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql.Common/Transactions/SqlTransactionService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql/Configuration/SqlMessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql/Configuration/SqlMessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql/Configuration/SqlMessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql/Configuration/SqlMessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql/ISqlRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql/ISqlRepository.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql/SlimMessageBus.Host.Sql.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql/SlimMessageBus.Host.Sql.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql/SqlMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql/SqlMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql/SqlRepository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql/SqlRepository.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql/SqlTemplate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql/SqlTemplate.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host.Sql/SqlTopologyService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host.Sql/SqlTopologyService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/AsyncTaskList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/AsyncTaskList.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/CollectionTypeInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/CollectionTypeInfo.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/GenericTypeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/GenericTypeCache.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/GenericTypeCache2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/GenericTypeCache2.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/GenericTypeResolveCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/GenericTypeResolveCache.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/IReadOnlyCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/IReadOnlyCache.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/IRuntimeTypeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/IRuntimeTypeCache.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/KindMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/KindMapping.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/ProducerByMessageTypeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/ProducerByMessageTypeCache.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/RuntimeTypeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/RuntimeTypeCache.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/SafeDictionaryWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/SafeDictionaryWrapper.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Collections/TaskOfTypeCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Collections/TaskOfTypeCache.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/AbstractConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/AbstractConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/Checkpointing/CheckpointSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/Checkpointing/CheckpointSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/Checkpointing/CheckpointTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/Checkpointing/CheckpointTrigger.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/Checkpointing/CheckpointTriggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/Checkpointing/CheckpointTriggerFactory.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/Checkpointing/CheckpointValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/Checkpointing/CheckpointValue.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/Checkpointing/ICheckpointTrigger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/Checkpointing/ICheckpointTrigger.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/Checkpointing/ICheckpointTriggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/Checkpointing/ICheckpointTriggerFactory.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/Context/ConsumerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/Context/ConsumerContext.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/Context/IConsumerContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/Context/IConsumerContextExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/ErrorHandling/ConsumerErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/ErrorHandling/ConsumerErrorHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/ErrorHandling/IConsumerErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/ErrorHandling/IConsumerErrorHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/ErrorHandling/ProcessResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/ErrorHandling/ProcessResult.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/IAbstractConsumerInterceptor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/IAbstractConsumerInterceptor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/IMessageScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/IMessageScope.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/IMessageScopeAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/IMessageScopeAccessor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/MessageProcessors/Delegates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/MessageProcessors/Delegates.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/MessageProcessors/IMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/MessageProcessors/IMessageHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/MessageProcessors/IMessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/MessageProcessors/IMessageProcessor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/MessageProcessors/IResponseProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/MessageProcessors/IResponseProducer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/MessageProcessors/MessageProcessor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/MessageScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/MessageScope.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/MessageScopeAccessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/MessageScopeAccessor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Consumer/MessageScopeWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Consumer/MessageScopeWrapper.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/DependencyResolver/ConsumerMethodPostProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/DependencyResolver/ConsumerMethodPostProcessor.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/DependencyResolver/CurrentMessageBusProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/DependencyResolver/CurrentMessageBusProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/DependencyResolver/ICurrentMessageBusProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/DependencyResolver/ICurrentMessageBusProvider.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/DependencyResolver/MessageBusHostedService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/DependencyResolver/MessageBusHostedService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/DependencyResolver/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/DependencyResolver/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/GlobalUsings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Helpers/Assert.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Helpers/Assert.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Helpers/CompatAttributes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Helpers/CompatAttributes.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Helpers/CompatMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Helpers/CompatMethods.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Helpers/CompatRecord.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Helpers/CompatRecord.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Helpers/InterceptorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Helpers/InterceptorExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Helpers/ReflectionUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Helpers/ReflectionUtils.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Helpers/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Helpers/Retry.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Helpers/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Helpers/Utils.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Hybrid/HybridMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Hybrid/HybridMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Hybrid/HybridMessageBusSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Hybrid/HybridMessageBusSettings.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Hybrid/MessageBusBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Hybrid/MessageBusBuilderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/ICompositeMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/ICompositeMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/IConsumerControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/IConsumerControl.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/IMasterMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/IMasterMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/IMessageBusProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/IMessageBusProducer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/IMessageBusTarget.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/IMessageBusTarget.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/IMessageHeadersFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/IMessageHeadersFactory.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/IMessageScopeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/IMessageScopeFactory.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/ITopologyControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/ITopologyControl.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/ITransportBulkProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/ITransportBulkProducer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/ITransportProducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/ITransportProducer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/MessageBusBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/MessageBusBase.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/MessageBusProxy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/MessageBusProxy.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/MessageBusSettingsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/MessageBusSettingsExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/MessageHeaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/MessageHeaders.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/MessageTypeResolver/IMessageTypeResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/MessageTypeResolver/IMessageTypeResolver.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/MessageWithHeaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/MessageWithHeaders.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/MessageWithHeadersSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/MessageWithHeadersSerializer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/PlatformExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/PlatformExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Producer/IProducerContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Producer/IProducerContextExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Producer/ProducerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Producer/ProducerContext.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Producer/PublishContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Producer/PublishContext.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Producer/SendContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Producer/SendContext.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Providers/GuidGenerator/GuidGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Providers/GuidGenerator/GuidGenerator.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Providers/GuidGenerator/IGuidGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Providers/GuidGenerator/IGuidGenerator.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/RequestResponse/IPendingRequestManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/RequestResponse/IPendingRequestManager.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/RequestResponse/IPendingRequestStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/RequestResponse/IPendingRequestStore.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/RequestResponse/InMemoryPendingRequestStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/RequestResponse/InMemoryPendingRequestStore.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/RequestResponse/MessageHeaderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/RequestResponse/MessageHeaderExtensions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/RequestResponse/PendingRequestManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/RequestResponse/PendingRequestManager.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/RequestResponse/PendingRequestState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/RequestResponse/PendingRequestState.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/RequestResponse/ReqRespMessageHeaders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/RequestResponse/ReqRespMessageHeaders.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/RequestResponse/Void.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/RequestResponse/Void.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Services/MessageBusSettingsValidatorService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Services/MessageBusSettingsValidatorService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/Services/MessageHeaderService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/Services/MessageHeaderService.cs -------------------------------------------------------------------------------- /src/SlimMessageBus.Host/SlimMessageBus.Host.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.Host/SlimMessageBus.Host.csproj -------------------------------------------------------------------------------- /src/SlimMessageBus.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.sln -------------------------------------------------------------------------------- /src/SlimMessageBus.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus.sln.DotSettings -------------------------------------------------------------------------------- /src/SlimMessageBus/Exceptions/ConsumerMessageBusException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/Exceptions/ConsumerMessageBusException.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/Exceptions/MessageBusException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/Exceptions/MessageBusException.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/Exceptions/ProducerMessageBusException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/Exceptions/ProducerMessageBusException.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/Exceptions/PublishMessageBusException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/Exceptions/PublishMessageBusException.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/Exceptions/RequestHandlerFaultedMessageBusException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/Exceptions/RequestHandlerFaultedMessageBusException.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/Exceptions/SendMessageBusException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/Exceptions/SendMessageBusException.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/IConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/IConsumer.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/IConsumerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/IConsumerContext.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/IConsumerWithContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/IConsumerWithContext.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/IMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/IMessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/IProducerContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/IProducerContext.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/IPublishBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/IPublishBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/MessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/MessageBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/RequestResponse/IRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/RequestResponse/IRequest.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/RequestResponse/IRequestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/RequestResponse/IRequestHandler.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/RequestResponse/IRequestResponseBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/RequestResponse/IRequestResponseBus.cs -------------------------------------------------------------------------------- /src/SlimMessageBus/SlimMessageBus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/SlimMessageBus/SlimMessageBus.csproj -------------------------------------------------------------------------------- /src/Tests/Host.Test.Properties.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/Host.Test.Properties.xml -------------------------------------------------------------------------------- /src/Tests/SecretStore.Test/EnvironmentVariableSecretStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SecretStore.Test/EnvironmentVariableSecretStoreTests.cs -------------------------------------------------------------------------------- /src/Tests/SecretStore.Test/FileSecretStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SecretStore.Test/FileSecretStoreTests.cs -------------------------------------------------------------------------------- /src/Tests/SecretStore.Test/SecretStore.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SecretStore.Test/SecretStore.Test.csproj -------------------------------------------------------------------------------- /src/Tests/SecretStore.Test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SecretStore.Test/Usings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AmazonSQS.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AmazonSQS.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AmazonSQS.Test/SqsMessageBusIt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AmazonSQS.Test/SqsMessageBusIt.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AmazonSQS.Test/SqsTopologyServiceTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AmazonSQS.Test/SqsTopologyServiceTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AmazonSQS.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AmazonSQS.Test/appsettings.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AspNetCore.Test/AspNetCoreIt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AspNetCore.Test/AspNetCoreIt.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AspNetCore.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AspNetCore.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AsyncApi.Test/Envelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AsyncApi.Test/Envelope.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AsyncApi.Test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AsyncApi.Test/Usings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AzureEventHub.Test/EventHubMessageBusIt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AzureEventHub.Test/EventHubMessageBusIt.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AzureEventHub.Test/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AzureEventHub.Test/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AzureEventHub.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AzureEventHub.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AzureEventHub.Test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AzureEventHub.Test/README.md -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AzureEventHub.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AzureEventHub.Test/appsettings.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AzureEventHub.Test/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AzureEventHub.Test/xunit.runner.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AzureServiceBus.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AzureServiceBus.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AzureServiceBus.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AzureServiceBus.Test/appsettings.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.AzureServiceBus.Test/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.AzureServiceBus.Test/xunit.runner.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Benchmark/ConsumerCallBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Benchmark/ConsumerCallBenchmark.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Benchmark/GetTaskResultBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Benchmark/GetTaskResultBenchmark.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Benchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Benchmark/Program.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.CircuitBreaker.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.CircuitBreaker.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Configuration.Test/ConsumerBuilderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Configuration.Test/ConsumerBuilderTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Configuration.Test/HandlerBuilderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Configuration.Test/HandlerBuilderTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Configuration.Test/MessageBusBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Configuration.Test/MessageBusBuilderTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Configuration.Test/ProducerBuilderTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Configuration.Test/ProducerBuilderTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Configuration.Test/SampleMessages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Configuration.Test/SampleMessages.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Configuration.Test/TypeCollectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Configuration.Test/TypeCollectionTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Configuration.Test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Configuration.Test/Usings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.FluentValidation.Test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.FluentValidation.Test/Usings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Integration.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Integration.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Integration.Test/HybridTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Integration.Test/HybridTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Integration.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Integration.Test/appsettings.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Kafka.Test/Consumer/StringValueSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Kafka.Test/Consumer/StringValueSerializer.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Kafka.Test/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Kafka.Test/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Kafka.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Kafka.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Kafka.Test/KafkaMessageBusIt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Kafka.Test/KafkaMessageBusIt.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Kafka.Test/KafkaMessageBusTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Kafka.Test/KafkaMessageBusTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Kafka.Test/MessageBusMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Kafka.Test/MessageBusMock.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Kafka.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Kafka.Test/appsettings.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Kafka.Test/xunit.runner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Kafka.Test/xunit.runner.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Benchmark/AbstractMemoryBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Benchmark/AbstractMemoryBenchmark.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Benchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Benchmark/Program.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Benchmark/PubSubBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Benchmark/PubSubBenchmark.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Benchmark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Benchmark/README.md -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Benchmark/ReqRespBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Benchmark/ReqRespBenchmark.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Benchmark/TestResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Benchmark/TestResult.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Test/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Test/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Test/MemoryMessageBusBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Test/MemoryMessageBusBuilderTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Test/MemoryMessageBusIt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Test/MemoryMessageBusIt.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Test/MemoryMessageBusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Test/MemoryMessageBusTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Memory.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Memory.Test/appsettings.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Mqtt.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Mqtt.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Mqtt.Test/MqttMessageBusIt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Mqtt.Test/MqttMessageBusIt.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Mqtt.Test/Usings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Mqtt.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Mqtt.Test/appsettings.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Nats.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Nats.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Nats.Test/NatsMessageBusIt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Nats.Test/NatsMessageBusIt.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Nats.Test/Usings.cs: -------------------------------------------------------------------------------- 1 | global using Xunit; -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Nats.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Nats.Test/appsettings.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.PostgreSql.DbContext.Test/BusType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.PostgreSql.DbContext.Test/BusType.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.PostgreSql.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.PostgreSql.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.PostgreSql.Test/PostgreSqlFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.PostgreSql.Test/PostgreSqlFixture.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Sql.DbContext.Test/BusType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Sql.DbContext.Test/BusType.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Sql.DbContext.Test/OutboxTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Sql.DbContext.Test/OutboxTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Sql.DbContext.Test/TransactionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Sql.DbContext.Test/TransactionType.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Sql.DbContext.Test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Sql.DbContext.Test/Usings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Sql.DbContext.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Sql.DbContext.Test/appsettings.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Sql.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Sql.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Sql.Test/SqlOutboxRepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Sql.Test/SqlOutboxRepositoryTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Sql.Test/SqlServerCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Sql.Test/SqlServerCollection.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Sql.Test/SqlServerFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Sql.Test/SqlServerFixture.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Test/AsyncManualResetEventTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Test/AsyncManualResetEventTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Test/IEnumerableExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Test/IEnumerableExtensionsTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Outbox.Test/OutboxLockRenewalTimerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Outbox.Test/OutboxLockRenewalTimerTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.RabbitMQ.Test/Consumer/RabbitMqConsumerWildcardRoutingTests.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.RabbitMQ.Test/RabbitMqChannelManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.RabbitMQ.Test/RabbitMqChannelManagerTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.RabbitMQ.Test/RabbitMqTopologyServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.RabbitMQ.Test/RabbitMqTopologyServiceTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.RabbitMQ.Test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.RabbitMQ.Test/Usings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.RabbitMQ.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.RabbitMQ.Test/appsettings.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Redis.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Redis.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Redis.Test/RedisListCheckerConsumerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Redis.Test/RedisListCheckerConsumerTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Redis.Test/RedisMessageBusIt.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Redis.Test/RedisMessageBusIt.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Redis.Test/RedisMessageBusTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Redis.Test/RedisMessageBusTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Redis.Test/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Redis.Test/appsettings.json -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Serialization.Avro.Test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Serialization.Avro.Test/Usings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Serialization.Benchmark/AddCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Serialization.Benchmark/AddCommand.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Serialization.Benchmark/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Serialization.Benchmark/Program.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Serialization.Benchmark/SerDesBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Serialization.Benchmark/SerDesBenchmark.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Serialization.GoogleProtobuf.Test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Serialization.GoogleProtobuf.Test/Usings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Serialization.Hybrid.Test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Serialization.Hybrid.Test/Usings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Serialization.Json.Test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Serialization.Json.Test/Usings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Serialization.SystemTextJson.Test/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Serialization.SystemTextJson.Test/Usings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test.Common/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test.Common/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test.Common/IntegrationTest/TestMetric.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test.Common/IntegrationTest/TestMetric.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test.Common/LookupDependencyResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test.Common/LookupDependencyResolver.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test.Common/Messages/SomeMessage2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test.Common/Messages/SomeMessage2.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test.Common/MoqExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test.Common/MoqExtensions.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test.Common/MoqMatchers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test.Common/MoqMatchers.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test.Common/ServiceProviderMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test.Common/ServiceProviderMock.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test.Common/XunitLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test.Common/XunitLogger.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test.Common/XunitLoggerFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test.Common/XunitLoggerFactory.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/App.config -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Collections/AsyncTaskListTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Collections/AsyncTaskListTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Collections/GenericTypeCacheTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Collections/GenericTypeCacheTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Collections/KindMappingTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Collections/KindMappingTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Collections/RuntimeTypeCacheTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Collections/RuntimeTypeCacheTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Collections/SafeDictionaryWrapperTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Collections/SafeDictionaryWrapperTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Collections/TaskOfTypeCacheTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Collections/TaskOfTypeCacheTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Consumer/AbstractConsumerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Consumer/AbstractConsumerTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Consumer/CheckpointTriggerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Consumer/CheckpointTriggerTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Consumer/ConsumerSettingsTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Consumer/ConsumerSettingsTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Consumer/MessageBusMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Consumer/MessageBusMock.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Consumer/MessageHandlerTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Consumer/MessageHandlerTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Consumer/MessageProcessorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Consumer/MessageProcessorTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Consumer/MessageScopeWrapperTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Consumer/MessageScopeWrapperTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Consumer/ResponseMessageProcessorTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Consumer/ResponseMessageProcessorTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Helpers/ReflectionUtilsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Helpers/ReflectionUtilsTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Hybrid/HybridMessageBusTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Hybrid/HybridMessageBusTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/MessageBusBaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/MessageBusBaseTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/MessageBusTested.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/MessageBusTested.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/MessageWithHeadersSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/MessageWithHeadersSerializerTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/RetryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/RetryTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/SampleMessages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/SampleMessages.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/Services/MessageHeaderServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/Services/MessageHeaderServiceTests.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/SlimMessageBus.Host.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Host.Test/SlimMessageBus.Host.Test.csproj -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Host.Test/xunit.runner.json: -------------------------------------------------------------------------------- 1 | { 2 | "maxParallelThreads": 1 3 | } -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Test/GlobalSuppressions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Test/GlobalSuppressions.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Test/GlobalUsings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Test/GlobalUsings.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Test/MessageBusTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Test/MessageBusTest.cs -------------------------------------------------------------------------------- /src/Tests/SlimMessageBus.Test/SlimMessageBus.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tests/SlimMessageBus.Test/SlimMessageBus.Test.csproj -------------------------------------------------------------------------------- /src/Tools/SecretStore/ChainedSecretStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tools/SecretStore/ChainedSecretStore.cs -------------------------------------------------------------------------------- /src/Tools/SecretStore/EnvironmentVariableSecretStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tools/SecretStore/EnvironmentVariableSecretStore.cs -------------------------------------------------------------------------------- /src/Tools/SecretStore/FileSecretStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tools/SecretStore/FileSecretStore.cs -------------------------------------------------------------------------------- /src/Tools/SecretStore/ISecretStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tools/SecretStore/ISecretStore.cs -------------------------------------------------------------------------------- /src/Tools/SecretStore/SecretService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tools/SecretStore/SecretService.cs -------------------------------------------------------------------------------- /src/Tools/SecretStore/SecretStore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tools/SecretStore/SecretStore.csproj -------------------------------------------------------------------------------- /src/Tools/SecretStore/Secrets.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/Tools/SecretStore/Secrets.cs -------------------------------------------------------------------------------- /src/secrets.txt.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zarusz/SlimMessageBus/HEAD/src/secrets.txt.sample --------------------------------------------------------------------------------