├── .gitattributes ├── .gitignore ├── Examples └── Autofac │ ├── App.config │ ├── Program.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── ShipOrder.cs │ ├── ShipOrderHandler.cs │ ├── TestApp.csproj │ ├── TestApp.sln │ └── packages.config ├── LICENSE ├── Logging ├── ConsoleLogger.cs ├── ILogger.cs ├── LogDelegateWrapper.cs ├── LogEntry.cs ├── LogLevel.cs ├── LoggerHandler.cs └── LoggerHandlerExtensions.cs ├── README.md └── src ├── DotNetCqs.Abstractions ├── Class1.cs └── DotNetCqs.Abstractions.csproj ├── DotNetCqs.AspNet ├── AuthorizeCqsAttribute.cs ├── DotNetCqs.AspNet.csproj ├── DotNetCqsHttpHandler.cs ├── DotNetCqsRoute.cs ├── DotNetCqsRouteHandler.cs ├── NamespaceDoc.cs ├── Properties │ └── AssemblyInfo.cs └── RouteCollectionExtensions.cs ├── DotNetCqs.DependencyInjection.Autofac.Tests ├── ContainerTests.cs ├── DotNetCqs.DependencyInjection.Autofac.Tests.csproj └── TestSubjects │ ├── Type1.cs │ ├── Type1Handler.cs │ ├── Type1HandlerB.cs │ ├── Type2.cs │ ├── Type2Handler.cs │ └── Type2Result.cs ├── DotNetCqs.DependencyInjection.Autofac ├── ContainerBuilderExtensions.cs ├── DotNetCqs.DependencyInjection.Autofac.csproj ├── GriffinHandlerScopeFactoryAdapter.cs └── GriffinScopeAdapter.cs ├── DotNetCqs.DependencyInjection.GriffinContainer ├── DotNetCqs.DependencyInjection.GriffinContainer.csproj ├── GriffinHandlerScopeFactoryAdapter.cs └── GriffinScopeAdapter.cs ├── DotNetCqs.DependencyInjection.Microsoft ├── DotNetCqs.DependencyInjection.Microsoft.csproj ├── MicrosoftHandlerScope.cs └── MicrosoftHandlerScopeFactory.cs ├── DotNetCqs.DependencyInjection.Tests ├── DependencyInjection │ ├── DependencyInjectionMessageBusTests.cs │ └── MessageInvokerTests.cs ├── DotNetCqs.Tests.csproj ├── Helpers │ └── TestHelpers.cs ├── MessageProcessor │ ├── MessageInvokerTests.cs │ ├── MyHandler.cs │ └── MyQuery.cs └── TestEntities │ ├── OneQuery.cs │ ├── PublishingHandler.cs │ ├── Simple.cs │ ├── SimpleHandler.cs │ └── TestHandler.cs ├── DotNetCqs.Queues.AdoNet.IntegrationTests ├── AdoNetMessageDTOTests.cs ├── AdoNetMessageQueueTests.cs ├── Bus │ └── ScopedQueryBusTests.cs ├── CompleteTest │ ├── Messages │ │ ├── Handlers │ │ │ ├── ActivateUserHandler.cs │ │ │ ├── FindUserHandler.cs │ │ │ ├── LogAdminUpgrades.cs │ │ │ └── UpgradeToAdminHandler.cs │ │ └── Messages │ │ │ ├── ActivateUser.cs │ │ │ ├── FindUser.cs │ │ │ ├── UserActivated.cs │ │ │ └── UserBecameAdmin.cs │ └── ScenarioTest.cs ├── DotNetCqs.Queues.AdoNet.IntegrationTests.csproj ├── Helpers │ ├── DatabaseFixture.cs │ ├── DictionaryExtensions.cs │ ├── JsonSerializer.cs │ ├── TestDbFixture.cs │ └── TestExtensions.cs ├── QueueListenerTests.cs └── TestSettings.json ├── DotNetCqs.Queues.AdoNet ├── AdoNetMessageDTO.cs ├── AdoNetMessageQueue.cs ├── AdoNetMessageQueueProvider.cs ├── AdoNetMessageQueueSession.cs ├── ClaimDto.cs ├── CommandExtensions.cs ├── DotNetCqs.Queues.AdoNet.csproj ├── IdentityDto.cs └── ReadMe.txt ├── DotNetCqs.Queues.Azure.ServiceBus.ConsoleApp ├── DotNetCqs.Queues.Azure.ServiceBus.ConsoleApp.csproj └── Program.cs ├── DotNetCqs.Queues.Azure.ServiceBus ├── AzureMessageQueue.cs ├── AzureMessageQueueSession.cs ├── AzureServiceBusListener.cs ├── ClaimDto.cs ├── DotNetCqs.Queues.Azure.ServiceBus.csproj ├── IExceptionLogger.cs ├── MessageConverter.cs └── ReceiveExceptionContext.cs ├── DotNetCqs.Serializer.Newtonsoft.Json ├── DotNetCqs.Serializer.Newtonsoft.Json.csproj ├── JsonMessageSerializer.cs ├── Messages │ ├── ClaimDto.cs │ ├── IdentityDto.cs │ └── MessageDto.cs └── PrivateSetterContractResolver.cs ├── DotNetCqs.sln └── DotNetCqs ├── Bus ├── ScopedMessageBus.cs ├── ScopedQueryBus.cs ├── SingleInstanceMessageBus.cs └── StandardMessageBus.cs ├── CqsException.cs ├── DependencyInjection ├── IHandlerScope.cs ├── IHandlerScopeFactory.cs ├── MessageInvocationContext.cs ├── MessageInvoker.cs ├── ScopeClosingEventArgs.cs └── ScopeCreatedEventArgs.cs ├── DotNetCqs.csproj ├── DotNetGuidFactory.cs ├── GuidFactory.cs ├── IGuidFactory.cs ├── IMessageBus.cs ├── IMessageContext.cs ├── IMessageHandler.cs ├── IQueryBus.cs ├── IQueryHandler.cs ├── LogConfiguration.cs ├── Logging ├── ILogFormatter.cs └── LogExtensions.cs ├── Message.cs ├── MessageProcessor ├── ExecuteQueriesInvocationContext.cs ├── FailedHandler.cs ├── HandlerFailedException.cs ├── HandlerInvokedEventArgs.cs ├── HandlerMissingEventArgs.cs ├── HandlersFailedException.cs ├── IContainsQueueName.cs ├── IInvocationContext.cs ├── IMessageInvoker.cs ├── IOutboundMessageRouter.cs ├── IOutboundMessages.cs ├── InvocationContext.cs └── InvokingHandlerEventArgs.cs ├── NoHandlerRegisteredException.cs ├── OnlyOneQueryHandlerAllowed.cs ├── Query.cs └── Queues ├── DequeuedMessage.cs ├── IMessageQueue.cs ├── IMessageQueueProvider.cs ├── IMessageQueueSession.cs ├── IMessageRouter.cs ├── IMessageSerializer.cs ├── PoisonMessageEventArgs.cs ├── QueueListener.cs ├── SerializationException.cs └── SingleQueueRouter.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/.gitignore -------------------------------------------------------------------------------- /Examples/Autofac/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Examples/Autofac/App.config -------------------------------------------------------------------------------- /Examples/Autofac/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Examples/Autofac/Program.cs -------------------------------------------------------------------------------- /Examples/Autofac/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Examples/Autofac/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Examples/Autofac/ShipOrder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Examples/Autofac/ShipOrder.cs -------------------------------------------------------------------------------- /Examples/Autofac/ShipOrderHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Examples/Autofac/ShipOrderHandler.cs -------------------------------------------------------------------------------- /Examples/Autofac/TestApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Examples/Autofac/TestApp.csproj -------------------------------------------------------------------------------- /Examples/Autofac/TestApp.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Examples/Autofac/TestApp.sln -------------------------------------------------------------------------------- /Examples/Autofac/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Examples/Autofac/packages.config -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/LICENSE -------------------------------------------------------------------------------- /Logging/ConsoleLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Logging/ConsoleLogger.cs -------------------------------------------------------------------------------- /Logging/ILogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Logging/ILogger.cs -------------------------------------------------------------------------------- /Logging/LogDelegateWrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Logging/LogDelegateWrapper.cs -------------------------------------------------------------------------------- /Logging/LogEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Logging/LogEntry.cs -------------------------------------------------------------------------------- /Logging/LogLevel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Logging/LogLevel.cs -------------------------------------------------------------------------------- /Logging/LoggerHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Logging/LoggerHandler.cs -------------------------------------------------------------------------------- /Logging/LoggerHandlerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/Logging/LoggerHandlerExtensions.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/README.md -------------------------------------------------------------------------------- /src/DotNetCqs.Abstractions/Class1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Abstractions/Class1.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Abstractions/DotNetCqs.Abstractions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Abstractions/DotNetCqs.Abstractions.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.AspNet/AuthorizeCqsAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.AspNet/AuthorizeCqsAttribute.cs -------------------------------------------------------------------------------- /src/DotNetCqs.AspNet/DotNetCqs.AspNet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.AspNet/DotNetCqs.AspNet.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.AspNet/DotNetCqsHttpHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.AspNet/DotNetCqsHttpHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs.AspNet/DotNetCqsRoute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.AspNet/DotNetCqsRoute.cs -------------------------------------------------------------------------------- /src/DotNetCqs.AspNet/DotNetCqsRouteHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.AspNet/DotNetCqsRouteHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs.AspNet/NamespaceDoc.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.AspNet/NamespaceDoc.cs -------------------------------------------------------------------------------- /src/DotNetCqs.AspNet/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.AspNet/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/DotNetCqs.AspNet/RouteCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.AspNet/RouteCollectionExtensions.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac.Tests/ContainerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac.Tests/ContainerTests.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac.Tests/DotNetCqs.DependencyInjection.Autofac.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac.Tests/DotNetCqs.DependencyInjection.Autofac.Tests.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type1.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type1Handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type1Handler.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type1HandlerB.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type1HandlerB.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type2.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type2Handler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type2Handler.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type2Result.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac.Tests/TestSubjects/Type2Result.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac/ContainerBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac/ContainerBuilderExtensions.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac/DotNetCqs.DependencyInjection.Autofac.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac/DotNetCqs.DependencyInjection.Autofac.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac/GriffinHandlerScopeFactoryAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac/GriffinHandlerScopeFactoryAdapter.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Autofac/GriffinScopeAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Autofac/GriffinScopeAdapter.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.GriffinContainer/DotNetCqs.DependencyInjection.GriffinContainer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.GriffinContainer/DotNetCqs.DependencyInjection.GriffinContainer.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.GriffinContainer/GriffinHandlerScopeFactoryAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.GriffinContainer/GriffinHandlerScopeFactoryAdapter.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.GriffinContainer/GriffinScopeAdapter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.GriffinContainer/GriffinScopeAdapter.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Microsoft/DotNetCqs.DependencyInjection.Microsoft.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Microsoft/DotNetCqs.DependencyInjection.Microsoft.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Microsoft/MicrosoftHandlerScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Microsoft/MicrosoftHandlerScope.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Microsoft/MicrosoftHandlerScopeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Microsoft/MicrosoftHandlerScopeFactory.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/DependencyInjection/DependencyInjectionMessageBusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/DependencyInjection/DependencyInjectionMessageBusTests.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/DependencyInjection/MessageInvokerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/DependencyInjection/MessageInvokerTests.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/DotNetCqs.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/DotNetCqs.Tests.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/Helpers/TestHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/Helpers/TestHelpers.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/MessageProcessor/MessageInvokerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/MessageProcessor/MessageInvokerTests.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/MessageProcessor/MyHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/MessageProcessor/MyHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/MessageProcessor/MyQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/MessageProcessor/MyQuery.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/TestEntities/OneQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/TestEntities/OneQuery.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/TestEntities/PublishingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/TestEntities/PublishingHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/TestEntities/Simple.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/TestEntities/Simple.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/TestEntities/SimpleHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/TestEntities/SimpleHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs.DependencyInjection.Tests/TestEntities/TestHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.DependencyInjection.Tests/TestEntities/TestHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/AdoNetMessageDTOTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/AdoNetMessageDTOTests.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/AdoNetMessageQueueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/AdoNetMessageQueueTests.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/Bus/ScopedQueryBusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/Bus/ScopedQueryBusTests.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Handlers/ActivateUserHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Handlers/ActivateUserHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Handlers/FindUserHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Handlers/FindUserHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Handlers/LogAdminUpgrades.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Handlers/LogAdminUpgrades.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Handlers/UpgradeToAdminHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Handlers/UpgradeToAdminHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Messages/ActivateUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Messages/ActivateUser.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Messages/FindUser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Messages/FindUser.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Messages/UserActivated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Messages/UserActivated.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Messages/UserBecameAdmin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/Messages/Messages/UserBecameAdmin.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/ScenarioTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/CompleteTest/ScenarioTest.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/DotNetCqs.Queues.AdoNet.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/DotNetCqs.Queues.AdoNet.IntegrationTests.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/Helpers/DatabaseFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/Helpers/DatabaseFixture.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/Helpers/DictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/Helpers/DictionaryExtensions.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/Helpers/JsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/Helpers/JsonSerializer.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/Helpers/TestDbFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/Helpers/TestDbFixture.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/Helpers/TestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/Helpers/TestExtensions.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/QueueListenerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/QueueListenerTests.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet.IntegrationTests/TestSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet.IntegrationTests/TestSettings.json -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet/AdoNetMessageDTO.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet/AdoNetMessageDTO.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet/AdoNetMessageQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet/AdoNetMessageQueue.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet/AdoNetMessageQueueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet/AdoNetMessageQueueProvider.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet/AdoNetMessageQueueSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet/AdoNetMessageQueueSession.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet/ClaimDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet/ClaimDto.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet/CommandExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet/CommandExtensions.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet/DotNetCqs.Queues.AdoNet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet/DotNetCqs.Queues.AdoNet.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet/IdentityDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet/IdentityDto.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.AdoNet/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.AdoNet/ReadMe.txt -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.Azure.ServiceBus.ConsoleApp/DotNetCqs.Queues.Azure.ServiceBus.ConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.Azure.ServiceBus.ConsoleApp/DotNetCqs.Queues.Azure.ServiceBus.ConsoleApp.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.Azure.ServiceBus.ConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.Azure.ServiceBus.ConsoleApp/Program.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.Azure.ServiceBus/AzureMessageQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.Azure.ServiceBus/AzureMessageQueue.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.Azure.ServiceBus/AzureMessageQueueSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.Azure.ServiceBus/AzureMessageQueueSession.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.Azure.ServiceBus/AzureServiceBusListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.Azure.ServiceBus/AzureServiceBusListener.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.Azure.ServiceBus/ClaimDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.Azure.ServiceBus/ClaimDto.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.Azure.ServiceBus/DotNetCqs.Queues.Azure.ServiceBus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.Azure.ServiceBus/DotNetCqs.Queues.Azure.ServiceBus.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.Azure.ServiceBus/IExceptionLogger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.Azure.ServiceBus/IExceptionLogger.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.Azure.ServiceBus/MessageConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.Azure.ServiceBus/MessageConverter.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Queues.Azure.ServiceBus/ReceiveExceptionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Queues.Azure.ServiceBus/ReceiveExceptionContext.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Serializer.Newtonsoft.Json/DotNetCqs.Serializer.Newtonsoft.Json.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Serializer.Newtonsoft.Json/DotNetCqs.Serializer.Newtonsoft.Json.csproj -------------------------------------------------------------------------------- /src/DotNetCqs.Serializer.Newtonsoft.Json/JsonMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Serializer.Newtonsoft.Json/JsonMessageSerializer.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Serializer.Newtonsoft.Json/Messages/ClaimDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Serializer.Newtonsoft.Json/Messages/ClaimDto.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Serializer.Newtonsoft.Json/Messages/IdentityDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Serializer.Newtonsoft.Json/Messages/IdentityDto.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Serializer.Newtonsoft.Json/Messages/MessageDto.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Serializer.Newtonsoft.Json/Messages/MessageDto.cs -------------------------------------------------------------------------------- /src/DotNetCqs.Serializer.Newtonsoft.Json/PrivateSetterContractResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.Serializer.Newtonsoft.Json/PrivateSetterContractResolver.cs -------------------------------------------------------------------------------- /src/DotNetCqs.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs.sln -------------------------------------------------------------------------------- /src/DotNetCqs/Bus/ScopedMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Bus/ScopedMessageBus.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Bus/ScopedQueryBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Bus/ScopedQueryBus.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Bus/SingleInstanceMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Bus/SingleInstanceMessageBus.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Bus/StandardMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Bus/StandardMessageBus.cs -------------------------------------------------------------------------------- /src/DotNetCqs/CqsException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/CqsException.cs -------------------------------------------------------------------------------- /src/DotNetCqs/DependencyInjection/IHandlerScope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/DependencyInjection/IHandlerScope.cs -------------------------------------------------------------------------------- /src/DotNetCqs/DependencyInjection/IHandlerScopeFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/DependencyInjection/IHandlerScopeFactory.cs -------------------------------------------------------------------------------- /src/DotNetCqs/DependencyInjection/MessageInvocationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/DependencyInjection/MessageInvocationContext.cs -------------------------------------------------------------------------------- /src/DotNetCqs/DependencyInjection/MessageInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/DependencyInjection/MessageInvoker.cs -------------------------------------------------------------------------------- /src/DotNetCqs/DependencyInjection/ScopeClosingEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/DependencyInjection/ScopeClosingEventArgs.cs -------------------------------------------------------------------------------- /src/DotNetCqs/DependencyInjection/ScopeCreatedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/DependencyInjection/ScopeCreatedEventArgs.cs -------------------------------------------------------------------------------- /src/DotNetCqs/DotNetCqs.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/DotNetCqs.csproj -------------------------------------------------------------------------------- /src/DotNetCqs/DotNetGuidFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/DotNetGuidFactory.cs -------------------------------------------------------------------------------- /src/DotNetCqs/GuidFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/GuidFactory.cs -------------------------------------------------------------------------------- /src/DotNetCqs/IGuidFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/IGuidFactory.cs -------------------------------------------------------------------------------- /src/DotNetCqs/IMessageBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/IMessageBus.cs -------------------------------------------------------------------------------- /src/DotNetCqs/IMessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/IMessageContext.cs -------------------------------------------------------------------------------- /src/DotNetCqs/IMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/IMessageHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs/IQueryBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/IQueryBus.cs -------------------------------------------------------------------------------- /src/DotNetCqs/IQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/IQueryHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs/LogConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/LogConfiguration.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Logging/ILogFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Logging/ILogFormatter.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Logging/LogExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Logging/LogExtensions.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Message.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Message.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/ExecuteQueriesInvocationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/ExecuteQueriesInvocationContext.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/FailedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/FailedHandler.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/HandlerFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/HandlerFailedException.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/HandlerInvokedEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/HandlerInvokedEventArgs.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/HandlerMissingEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/HandlerMissingEventArgs.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/HandlersFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/HandlersFailedException.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/IContainsQueueName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/IContainsQueueName.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/IInvocationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/IInvocationContext.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/IMessageInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/IMessageInvoker.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/IOutboundMessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/IOutboundMessageRouter.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/IOutboundMessages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/IOutboundMessages.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/InvocationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/InvocationContext.cs -------------------------------------------------------------------------------- /src/DotNetCqs/MessageProcessor/InvokingHandlerEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/MessageProcessor/InvokingHandlerEventArgs.cs -------------------------------------------------------------------------------- /src/DotNetCqs/NoHandlerRegisteredException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/NoHandlerRegisteredException.cs -------------------------------------------------------------------------------- /src/DotNetCqs/OnlyOneQueryHandlerAllowed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/OnlyOneQueryHandlerAllowed.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Query.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Query.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Queues/DequeuedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Queues/DequeuedMessage.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Queues/IMessageQueue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Queues/IMessageQueue.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Queues/IMessageQueueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Queues/IMessageQueueProvider.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Queues/IMessageQueueSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Queues/IMessageQueueSession.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Queues/IMessageRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Queues/IMessageRouter.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Queues/IMessageSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Queues/IMessageSerializer.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Queues/PoisonMessageEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Queues/PoisonMessageEventArgs.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Queues/QueueListener.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Queues/QueueListener.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Queues/SerializationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Queues/SerializationException.cs -------------------------------------------------------------------------------- /src/DotNetCqs/Queues/SingleQueueRouter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jgauffin/dotnetcqs/HEAD/src/DotNetCqs/Queues/SingleQueueRouter.cs --------------------------------------------------------------------------------