├── .gitignore ├── .nuke ├── Directory.Build.props ├── Eventfully.sln ├── LICENSE ├── README.md ├── analyzers └── Eventfully.Core.Analyzers │ ├── Eventfully.Core.Analyzers.Vsix │ ├── Eventfully.Core.Analyzers.Vsix.csproj │ └── source.extension.vsixmanifest │ └── Eventfully.Core.Analyzers │ ├── Eventfully.Core.Analyzers.csproj │ ├── MissingHandlerForMapIdForCodeFixProvider.cs │ ├── MissingMapIdForAnalyzer.cs │ ├── MissingMapIdForCodeFixProvider.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ └── tools │ ├── install.ps1 │ └── uninstall.ps1 ├── appveyor.yml ├── samples └── EFCore │ ├── Eventfully.Samples.AzureServiceBus.ConsoleApp │ ├── ApplicationDbContext.cs │ ├── Entities │ │ └── Order.cs │ ├── Eventfully.Samples.AzureServiceBus.ConsoleApp.csproj │ ├── MessagingProfile.cs │ ├── Migrations │ │ ├── 20191203191923_Initial.Designer.cs │ │ ├── 20191203191923_Initial.cs │ │ ├── 20200123164022_Orders.Designer.cs │ │ ├── 20200123164022_Orders.cs │ │ └── ApplicationDbContextModelSnapshot.cs │ ├── OrderCreated │ │ ├── OrderCreated.cs │ │ └── OrderCreatedHandler.cs │ ├── PaymentMethodCreated │ │ ├── PaymentMethodCreated.cs │ │ └── PaymentMethodCreatedHandler.cs │ ├── PizzaProcess.cs │ ├── Program.cs │ ├── Undependable │ │ └── FailingHandler.cs │ └── appsettings.json │ └── Eventfully.Samples.ConsoleApp │ ├── ApplicationDbContext.cs │ ├── Entities │ └── Order.cs │ ├── Eventfully.Samples.ConsoleApp.csproj │ ├── MessagingProfile.cs │ ├── Migrations │ ├── 20191203191923_Initial.Designer.cs │ ├── 20191203191923_Initial.cs │ ├── 20200123164022_Orders.Designer.cs │ ├── 20200123164022_Orders.cs │ └── ApplicationDbContextModelSnapshot.cs │ ├── OrderCreated │ ├── OrderCreated.cs │ └── OrderCreatedHandler.cs │ ├── PaymentMethodCreated │ ├── PaymentMethodCreated.cs │ └── PaymentMethodCreatedHandler.cs │ ├── Program.cs │ └── appsettings.json ├── src ├── Eventfully.AzureKeyVault │ ├── AzureKeyVaultKeyProvider.cs │ ├── Eventfully.AzureKeyVault.csproj │ └── README.txt ├── Eventfully.Core │ ├── Config │ │ ├── EndpointBindings.cs │ │ ├── IEndpointFluent.cs │ │ ├── MessagingConfiguration.cs │ │ └── MessagingProfile.cs │ ├── DependencyInjection │ │ ├── IRegistrar.cs │ │ └── IServiceFactory.cs │ ├── Endpoints │ │ ├── Endpoint.cs │ │ ├── EndpointSettings.cs │ │ └── IEndpoint.cs │ ├── Eventfully.Core.csproj │ ├── Filters │ │ ├── AesTransportEncpryptionFilter.cs │ │ ├── ExpirationCheckStep.cs │ │ ├── IEncryptionKeyProvider.cs │ │ ├── IIntegrationMessageFilter.cs │ │ ├── ITransportMessageFilter.cs │ │ ├── InboundMessagePipeline.cs │ │ ├── MessageExtractionStep.cs │ │ ├── MessageSerializationStep.cs │ │ ├── MessageTypeIntegrationFilter.cs │ │ ├── MessageTypeTransportFilter.cs │ │ ├── OutboundMessagePipeline.cs │ │ └── Pipeline.cs │ ├── Handling │ │ ├── ICustomMessageHandler.cs │ │ ├── IMessageDispatcher.cs │ │ ├── IMessageHandler.cs │ │ ├── MessageContext.cs │ │ └── MessageDispatcher.cs │ ├── Messages │ │ ├── IIntegrationMessage.cs │ │ ├── IMessageExtractor.cs │ │ ├── IntegrationCommand.cs │ │ ├── IntegrationEvent.cs │ │ ├── IntegrationMessage.cs │ │ ├── IntegrationReply.cs │ │ ├── MessageMetaData.cs │ │ └── WrappedMessage.cs │ ├── MessagingClient.cs │ ├── MessagingMap.cs │ ├── MessagingService.cs │ ├── Outboxing │ │ ├── IOutbox.cs │ │ ├── IOutboxManager.cs │ │ ├── IOutboxSession.cs │ │ ├── OutboxDispatchOptions.cs │ │ ├── OutboxDispatchResult.cs │ │ └── OutboxManager.cs │ ├── README.md │ ├── Saga │ │ ├── ISaga.cs │ │ ├── ISagaPersistence.cs │ │ ├── ITriggeredBy.cs │ │ └── ProcessManagerMachine.cs │ ├── Transports │ │ ├── ITransport.cs │ │ ├── ITransportFactory.cs │ │ ├── LocalTransport.cs │ │ ├── TestTransport.cs │ │ ├── Transport.cs │ │ ├── TransportConfigurationExtenstions.cs │ │ ├── TransportMessage.cs │ │ └── TransportSettings.cs │ └── Util │ │ ├── ConstantRetryStrategy.cs │ │ ├── DefaultExponentialRetryStrategy.cs │ │ ├── Enumeration.cs │ │ ├── Exceptions │ │ ├── EndpointNotFoundException.cs │ │ ├── InvalidMessageTypeException.cs │ │ ├── MessageExpiredException.cs │ │ ├── NonTransientException.cs │ │ └── UnknownMessageTypeException.cs │ │ ├── ICountingSemaphore.cs │ │ ├── IRetryIntervalStrategy.cs │ │ └── MessagingLogging.cs ├── Eventfully.EFCoreOutbox │ ├── Eventfully.EFCoreOutbox.csproj │ ├── Outbox.cs │ ├── OutboxMessage.cs │ ├── OutboxSession.cs │ ├── README.txt │ ├── RegistrationExtensions.cs │ └── SqlConnectionFactory.cs ├── Eventfully.MicrosoftDependencyInjection │ ├── Eventfully.Extensions.Microsoft.DependencyInjection.csproj │ ├── Extensions.cs │ ├── ServiceFactory.cs │ └── ServiceRegistrar.cs ├── Eventfully.Semaphore.SqlServer │ ├── CreateSqlSemaphoreTable.sql │ ├── Eventfully.Semaphore.SqlServer.csproj │ ├── README.txt │ ├── SqlConnectionFactory.cs │ └── SqlServerSemaphore.cs └── Eventfully.Transports.AzureServiceBus │ ├── AzureServiceBusClientCache.cs │ ├── AzureServiceBusConfigurationExtensions.cs │ ├── AzureServiceBusMessagePump.cs │ ├── AzureServiceBusMetaDataMapper.cs │ ├── AzureServiceBusTransport.cs │ ├── AzureServiceBusTransportFactory.cs │ ├── Eventfully.Transports.AzureServiceBus.csproj │ └── Recoverability │ ├── AzureServiceBusCloneRecoverabilityProvider.cs │ ├── AzureServiceBusDeferRecoverabilityProvider.cs │ ├── IAzureServiceBusRecoverabilityProvider.cs │ └── RecoverabilityControlMessage.cs └── tests ├── Eventfully.Core.Analyzers.Test ├── Eventfully.Core.Analyzers.Test.csproj ├── Helpers │ ├── CodeFixVerifier.Helper.cs │ ├── DiagnosticResult.cs │ └── DiagnosticVerifier.Helper.cs ├── MissingMapIdForAnalyzerTests.cs ├── PizzaProcess.cs └── Verifiers │ ├── CodeFixVerifier.cs │ └── DiagnosticVerifier.cs ├── Eventfully.Core.UnitTests ├── Eventfully.Core.UnitTests.csproj ├── MessageDispatcherTests.cs ├── MessagingServiceTests.cs ├── MetaDataTests.cs ├── ProcessManagerStateMachineCustomNaming.cs ├── ProcessManagerStateMachineTests.cs └── Util │ └── UnitTestFixture.cs ├── Eventfully.EFCoreOutbox.IntegrationTests ├── Eventfully.EFCoreOutbox.IntegrationTests.csproj ├── Migrations │ ├── 20200106191125_Initial.Designer.cs │ ├── 20200106191125_Initial.cs │ └── ApplicationDbContextModelSnapshot.cs ├── OutboxConcurrencyTests.cs ├── OutboxDequeueTests.cs ├── OutboxEnqueueTests.cs ├── OutboxManagementTests.cs ├── OutboxRetryTests.cs ├── TransientDispatchTests.cs ├── Util │ ├── ApplicationDbContext.cs │ ├── IntegrationTestBase.cs │ ├── IntegrationTestFixture.cs │ └── TestMessage.cs └── appsettings.json ├── Eventfully.EFCoreOutbox.UnitTests ├── Eventfully.EFCoreOutbox.UnitTests.csproj ├── OutboxMessageTests.cs └── TestMessage.cs ├── Eventfully.Semaphore.SqlServer.IntegrationTests ├── Eventfully.Semaphore.SqlServer.IntegrationTests.csproj ├── SemaphoreTests.cs ├── Util │ ├── IntegrationTestBase.cs │ └── IntegrationTestFixture.cs └── appsettings.json ├── Eventfully.Transports.AzureServiceBus.IntegrationTests ├── DeferRecoverabilityProviderTests.cs ├── DispatchTests.cs ├── Eventfully.Transports.AzureServiceBus.IntegrationTests.csproj ├── HandleTests.cs ├── Util │ ├── FakeInterfaces.cs │ ├── IntegrationTestBase.cs │ ├── IntegrationTestFixture.cs │ └── TestMessage.cs └── appsettings.json └── Eventfully.Transports.AzureServiceBus.UnitTests.UnitTests ├── Eventfully.Transports.AzureServiceBus.UnitTests.csproj ├── MetaDataMapperApplyTests.cs └── MetaDataMapperExtractTests.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuke: -------------------------------------------------------------------------------- 1 | Eventfully.sln -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Eventfully.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/Eventfully.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/README.md -------------------------------------------------------------------------------- /analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers.Vsix/Eventfully.Core.Analyzers.Vsix.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers.Vsix/Eventfully.Core.Analyzers.Vsix.csproj -------------------------------------------------------------------------------- /analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers.Vsix/source.extension.vsixmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers.Vsix/source.extension.vsixmanifest -------------------------------------------------------------------------------- /analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers.csproj -------------------------------------------------------------------------------- /analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/MissingHandlerForMapIdForCodeFixProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/MissingHandlerForMapIdForCodeFixProvider.cs -------------------------------------------------------------------------------- /analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/MissingMapIdForAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/MissingMapIdForAnalyzer.cs -------------------------------------------------------------------------------- /analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/MissingMapIdForCodeFixProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/MissingMapIdForCodeFixProvider.cs -------------------------------------------------------------------------------- /analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/Resources.Designer.cs -------------------------------------------------------------------------------- /analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/Resources.resx -------------------------------------------------------------------------------- /analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/tools/install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/tools/install.ps1 -------------------------------------------------------------------------------- /analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/tools/uninstall.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/analyzers/Eventfully.Core.Analyzers/Eventfully.Core.Analyzers/tools/uninstall.ps1 -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/appveyor.yml -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/ApplicationDbContext.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Entities/Order.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Eventfully.Samples.AzureServiceBus.ConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Eventfully.Samples.AzureServiceBus.ConsoleApp.csproj -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/MessagingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/MessagingProfile.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Migrations/20191203191923_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Migrations/20191203191923_Initial.Designer.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Migrations/20191203191923_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Migrations/20191203191923_Initial.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Migrations/20200123164022_Orders.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Migrations/20200123164022_Orders.Designer.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Migrations/20200123164022_Orders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Migrations/20200123164022_Orders.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/OrderCreated/OrderCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/OrderCreated/OrderCreated.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/OrderCreated/OrderCreatedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/OrderCreated/OrderCreatedHandler.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/PaymentMethodCreated/PaymentMethodCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/PaymentMethodCreated/PaymentMethodCreated.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/PaymentMethodCreated/PaymentMethodCreatedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/PaymentMethodCreated/PaymentMethodCreatedHandler.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/PizzaProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/PizzaProcess.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Program.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Undependable/FailingHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/Undependable/FailingHandler.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.AzureServiceBus.ConsoleApp/appsettings.json -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/ApplicationDbContext.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/Entities/Order.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/Entities/Order.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/Eventfully.Samples.ConsoleApp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/Eventfully.Samples.ConsoleApp.csproj -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/MessagingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/MessagingProfile.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/Migrations/20191203191923_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/Migrations/20191203191923_Initial.Designer.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/Migrations/20191203191923_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/Migrations/20191203191923_Initial.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/Migrations/20200123164022_Orders.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/Migrations/20200123164022_Orders.Designer.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/Migrations/20200123164022_Orders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/Migrations/20200123164022_Orders.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/OrderCreated/OrderCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/OrderCreated/OrderCreated.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/OrderCreated/OrderCreatedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/OrderCreated/OrderCreatedHandler.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/PaymentMethodCreated/PaymentMethodCreated.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/PaymentMethodCreated/PaymentMethodCreated.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/PaymentMethodCreated/PaymentMethodCreatedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/PaymentMethodCreated/PaymentMethodCreatedHandler.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/Program.cs -------------------------------------------------------------------------------- /samples/EFCore/Eventfully.Samples.ConsoleApp/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/samples/EFCore/Eventfully.Samples.ConsoleApp/appsettings.json -------------------------------------------------------------------------------- /src/Eventfully.AzureKeyVault/AzureKeyVaultKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.AzureKeyVault/AzureKeyVaultKeyProvider.cs -------------------------------------------------------------------------------- /src/Eventfully.AzureKeyVault/Eventfully.AzureKeyVault.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.AzureKeyVault/Eventfully.AzureKeyVault.csproj -------------------------------------------------------------------------------- /src/Eventfully.AzureKeyVault/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.AzureKeyVault/README.txt -------------------------------------------------------------------------------- /src/Eventfully.Core/Config/EndpointBindings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Config/EndpointBindings.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Config/IEndpointFluent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Config/IEndpointFluent.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Config/MessagingConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Config/MessagingConfiguration.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Config/MessagingProfile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Config/MessagingProfile.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/DependencyInjection/IRegistrar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/DependencyInjection/IRegistrar.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/DependencyInjection/IServiceFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/DependencyInjection/IServiceFactory.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Endpoints/Endpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Endpoints/Endpoint.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Endpoints/EndpointSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Endpoints/EndpointSettings.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Endpoints/IEndpoint.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Endpoints/IEndpoint.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Eventfully.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Eventfully.Core.csproj -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/AesTransportEncpryptionFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/AesTransportEncpryptionFilter.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/ExpirationCheckStep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/ExpirationCheckStep.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/IEncryptionKeyProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/IEncryptionKeyProvider.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/IIntegrationMessageFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/IIntegrationMessageFilter.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/ITransportMessageFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/ITransportMessageFilter.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/InboundMessagePipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/InboundMessagePipeline.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/MessageExtractionStep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/MessageExtractionStep.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/MessageSerializationStep.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/MessageSerializationStep.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/MessageTypeIntegrationFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/MessageTypeIntegrationFilter.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/MessageTypeTransportFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/MessageTypeTransportFilter.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/OutboundMessagePipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/OutboundMessagePipeline.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Filters/Pipeline.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Filters/Pipeline.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Handling/ICustomMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Handling/ICustomMessageHandler.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Handling/IMessageDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Handling/IMessageDispatcher.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Handling/IMessageHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Handling/IMessageHandler.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Handling/MessageContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Handling/MessageContext.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Handling/MessageDispatcher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Handling/MessageDispatcher.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Messages/IIntegrationMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Messages/IIntegrationMessage.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Messages/IMessageExtractor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Messages/IMessageExtractor.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Messages/IntegrationCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Messages/IntegrationCommand.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Messages/IntegrationEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Messages/IntegrationEvent.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Messages/IntegrationMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Messages/IntegrationMessage.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Messages/IntegrationReply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Messages/IntegrationReply.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Messages/MessageMetaData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Messages/MessageMetaData.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Messages/WrappedMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Messages/WrappedMessage.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/MessagingClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/MessagingClient.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/MessagingMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/MessagingMap.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/MessagingService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/MessagingService.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Outboxing/IOutbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Outboxing/IOutbox.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Outboxing/IOutboxManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Outboxing/IOutboxManager.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Outboxing/IOutboxSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Outboxing/IOutboxSession.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Outboxing/OutboxDispatchOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Outboxing/OutboxDispatchOptions.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Outboxing/OutboxDispatchResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Outboxing/OutboxDispatchResult.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Outboxing/OutboxManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Outboxing/OutboxManager.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/README.md -------------------------------------------------------------------------------- /src/Eventfully.Core/Saga/ISaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Saga/ISaga.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Saga/ISagaPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Saga/ISagaPersistence.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Saga/ITriggeredBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Saga/ITriggeredBy.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Saga/ProcessManagerMachine.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Saga/ProcessManagerMachine.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Transports/ITransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Transports/ITransport.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Transports/ITransportFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Transports/ITransportFactory.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Transports/LocalTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Transports/LocalTransport.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Transports/TestTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Transports/TestTransport.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Transports/Transport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Transports/Transport.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Transports/TransportConfigurationExtenstions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Transports/TransportConfigurationExtenstions.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Transports/TransportMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Transports/TransportMessage.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Transports/TransportSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Transports/TransportSettings.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Util/ConstantRetryStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Util/ConstantRetryStrategy.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Util/DefaultExponentialRetryStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Util/DefaultExponentialRetryStrategy.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Util/Enumeration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Util/Enumeration.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Util/Exceptions/EndpointNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Util/Exceptions/EndpointNotFoundException.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Util/Exceptions/InvalidMessageTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Util/Exceptions/InvalidMessageTypeException.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Util/Exceptions/MessageExpiredException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Util/Exceptions/MessageExpiredException.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Util/Exceptions/NonTransientException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Util/Exceptions/NonTransientException.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Util/Exceptions/UnknownMessageTypeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Util/Exceptions/UnknownMessageTypeException.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Util/ICountingSemaphore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Util/ICountingSemaphore.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Util/IRetryIntervalStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Util/IRetryIntervalStrategy.cs -------------------------------------------------------------------------------- /src/Eventfully.Core/Util/MessagingLogging.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Core/Util/MessagingLogging.cs -------------------------------------------------------------------------------- /src/Eventfully.EFCoreOutbox/Eventfully.EFCoreOutbox.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.EFCoreOutbox/Eventfully.EFCoreOutbox.csproj -------------------------------------------------------------------------------- /src/Eventfully.EFCoreOutbox/Outbox.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.EFCoreOutbox/Outbox.cs -------------------------------------------------------------------------------- /src/Eventfully.EFCoreOutbox/OutboxMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.EFCoreOutbox/OutboxMessage.cs -------------------------------------------------------------------------------- /src/Eventfully.EFCoreOutbox/OutboxSession.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.EFCoreOutbox/OutboxSession.cs -------------------------------------------------------------------------------- /src/Eventfully.EFCoreOutbox/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.EFCoreOutbox/README.txt -------------------------------------------------------------------------------- /src/Eventfully.EFCoreOutbox/RegistrationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.EFCoreOutbox/RegistrationExtensions.cs -------------------------------------------------------------------------------- /src/Eventfully.EFCoreOutbox/SqlConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.EFCoreOutbox/SqlConnectionFactory.cs -------------------------------------------------------------------------------- /src/Eventfully.MicrosoftDependencyInjection/Eventfully.Extensions.Microsoft.DependencyInjection.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.MicrosoftDependencyInjection/Eventfully.Extensions.Microsoft.DependencyInjection.csproj -------------------------------------------------------------------------------- /src/Eventfully.MicrosoftDependencyInjection/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.MicrosoftDependencyInjection/Extensions.cs -------------------------------------------------------------------------------- /src/Eventfully.MicrosoftDependencyInjection/ServiceFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.MicrosoftDependencyInjection/ServiceFactory.cs -------------------------------------------------------------------------------- /src/Eventfully.MicrosoftDependencyInjection/ServiceRegistrar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.MicrosoftDependencyInjection/ServiceRegistrar.cs -------------------------------------------------------------------------------- /src/Eventfully.Semaphore.SqlServer/CreateSqlSemaphoreTable.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Semaphore.SqlServer/CreateSqlSemaphoreTable.sql -------------------------------------------------------------------------------- /src/Eventfully.Semaphore.SqlServer/Eventfully.Semaphore.SqlServer.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Semaphore.SqlServer/Eventfully.Semaphore.SqlServer.csproj -------------------------------------------------------------------------------- /src/Eventfully.Semaphore.SqlServer/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Semaphore.SqlServer/README.txt -------------------------------------------------------------------------------- /src/Eventfully.Semaphore.SqlServer/SqlConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Semaphore.SqlServer/SqlConnectionFactory.cs -------------------------------------------------------------------------------- /src/Eventfully.Semaphore.SqlServer/SqlServerSemaphore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Semaphore.SqlServer/SqlServerSemaphore.cs -------------------------------------------------------------------------------- /src/Eventfully.Transports.AzureServiceBus/AzureServiceBusClientCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Transports.AzureServiceBus/AzureServiceBusClientCache.cs -------------------------------------------------------------------------------- /src/Eventfully.Transports.AzureServiceBus/AzureServiceBusConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Transports.AzureServiceBus/AzureServiceBusConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/Eventfully.Transports.AzureServiceBus/AzureServiceBusMessagePump.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Transports.AzureServiceBus/AzureServiceBusMessagePump.cs -------------------------------------------------------------------------------- /src/Eventfully.Transports.AzureServiceBus/AzureServiceBusMetaDataMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Transports.AzureServiceBus/AzureServiceBusMetaDataMapper.cs -------------------------------------------------------------------------------- /src/Eventfully.Transports.AzureServiceBus/AzureServiceBusTransport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Transports.AzureServiceBus/AzureServiceBusTransport.cs -------------------------------------------------------------------------------- /src/Eventfully.Transports.AzureServiceBus/AzureServiceBusTransportFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Transports.AzureServiceBus/AzureServiceBusTransportFactory.cs -------------------------------------------------------------------------------- /src/Eventfully.Transports.AzureServiceBus/Eventfully.Transports.AzureServiceBus.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Transports.AzureServiceBus/Eventfully.Transports.AzureServiceBus.csproj -------------------------------------------------------------------------------- /src/Eventfully.Transports.AzureServiceBus/Recoverability/AzureServiceBusCloneRecoverabilityProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Transports.AzureServiceBus/Recoverability/AzureServiceBusCloneRecoverabilityProvider.cs -------------------------------------------------------------------------------- /src/Eventfully.Transports.AzureServiceBus/Recoverability/AzureServiceBusDeferRecoverabilityProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Transports.AzureServiceBus/Recoverability/AzureServiceBusDeferRecoverabilityProvider.cs -------------------------------------------------------------------------------- /src/Eventfully.Transports.AzureServiceBus/Recoverability/IAzureServiceBusRecoverabilityProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Transports.AzureServiceBus/Recoverability/IAzureServiceBusRecoverabilityProvider.cs -------------------------------------------------------------------------------- /src/Eventfully.Transports.AzureServiceBus/Recoverability/RecoverabilityControlMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/src/Eventfully.Transports.AzureServiceBus/Recoverability/RecoverabilityControlMessage.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.Analyzers.Test/Eventfully.Core.Analyzers.Test.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.Analyzers.Test/Eventfully.Core.Analyzers.Test.csproj -------------------------------------------------------------------------------- /tests/Eventfully.Core.Analyzers.Test/Helpers/CodeFixVerifier.Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.Analyzers.Test/Helpers/CodeFixVerifier.Helper.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.Analyzers.Test/Helpers/DiagnosticResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.Analyzers.Test/Helpers/DiagnosticResult.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.Analyzers.Test/Helpers/DiagnosticVerifier.Helper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.Analyzers.Test/Helpers/DiagnosticVerifier.Helper.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.Analyzers.Test/MissingMapIdForAnalyzerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.Analyzers.Test/MissingMapIdForAnalyzerTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.Analyzers.Test/PizzaProcess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.Analyzers.Test/PizzaProcess.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.Analyzers.Test/Verifiers/CodeFixVerifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.Analyzers.Test/Verifiers/CodeFixVerifier.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.Analyzers.Test/Verifiers/DiagnosticVerifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.Analyzers.Test/Verifiers/DiagnosticVerifier.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.UnitTests/Eventfully.Core.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.UnitTests/Eventfully.Core.UnitTests.csproj -------------------------------------------------------------------------------- /tests/Eventfully.Core.UnitTests/MessageDispatcherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.UnitTests/MessageDispatcherTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.UnitTests/MessagingServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.UnitTests/MessagingServiceTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.UnitTests/MetaDataTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.UnitTests/MetaDataTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.UnitTests/ProcessManagerStateMachineCustomNaming.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.UnitTests/ProcessManagerStateMachineCustomNaming.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.UnitTests/ProcessManagerStateMachineTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.UnitTests/ProcessManagerStateMachineTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.Core.UnitTests/Util/UnitTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Core.UnitTests/Util/UnitTestFixture.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/Eventfully.EFCoreOutbox.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/Eventfully.EFCoreOutbox.IntegrationTests.csproj -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/Migrations/20200106191125_Initial.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/Migrations/20200106191125_Initial.Designer.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/Migrations/20200106191125_Initial.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/Migrations/20200106191125_Initial.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/Migrations/ApplicationDbContextModelSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/Migrations/ApplicationDbContextModelSnapshot.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/OutboxConcurrencyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/OutboxConcurrencyTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/OutboxDequeueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/OutboxDequeueTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/OutboxEnqueueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/OutboxEnqueueTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/OutboxManagementTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/OutboxManagementTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/OutboxRetryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/OutboxRetryTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/TransientDispatchTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/TransientDispatchTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/Util/ApplicationDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/Util/ApplicationDbContext.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/Util/IntegrationTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/Util/IntegrationTestBase.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/Util/IntegrationTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/Util/IntegrationTestFixture.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/Util/TestMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/Util/TestMessage.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.IntegrationTests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.IntegrationTests/appsettings.json -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.UnitTests/Eventfully.EFCoreOutbox.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.UnitTests/Eventfully.EFCoreOutbox.UnitTests.csproj -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.UnitTests/OutboxMessageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.UnitTests/OutboxMessageTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.EFCoreOutbox.UnitTests/TestMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.EFCoreOutbox.UnitTests/TestMessage.cs -------------------------------------------------------------------------------- /tests/Eventfully.Semaphore.SqlServer.IntegrationTests/Eventfully.Semaphore.SqlServer.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Semaphore.SqlServer.IntegrationTests/Eventfully.Semaphore.SqlServer.IntegrationTests.csproj -------------------------------------------------------------------------------- /tests/Eventfully.Semaphore.SqlServer.IntegrationTests/SemaphoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Semaphore.SqlServer.IntegrationTests/SemaphoreTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.Semaphore.SqlServer.IntegrationTests/Util/IntegrationTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Semaphore.SqlServer.IntegrationTests/Util/IntegrationTestBase.cs -------------------------------------------------------------------------------- /tests/Eventfully.Semaphore.SqlServer.IntegrationTests/Util/IntegrationTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Semaphore.SqlServer.IntegrationTests/Util/IntegrationTestFixture.cs -------------------------------------------------------------------------------- /tests/Eventfully.Semaphore.SqlServer.IntegrationTests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Semaphore.SqlServer.IntegrationTests/appsettings.json -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/DeferRecoverabilityProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/DeferRecoverabilityProviderTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/DispatchTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/DispatchTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/Eventfully.Transports.AzureServiceBus.IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/Eventfully.Transports.AzureServiceBus.IntegrationTests.csproj -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/HandleTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/HandleTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/Util/FakeInterfaces.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/Util/FakeInterfaces.cs -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/Util/IntegrationTestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/Util/IntegrationTestBase.cs -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/Util/IntegrationTestFixture.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/Util/IntegrationTestFixture.cs -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/Util/TestMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/Util/TestMessage.cs -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.IntegrationTests/appsettings.json -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.UnitTests.UnitTests/Eventfully.Transports.AzureServiceBus.UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.UnitTests.UnitTests/Eventfully.Transports.AzureServiceBus.UnitTests.csproj -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.UnitTests.UnitTests/MetaDataMapperApplyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.UnitTests.UnitTests/MetaDataMapperApplyTests.cs -------------------------------------------------------------------------------- /tests/Eventfully.Transports.AzureServiceBus.UnitTests.UnitTests/MetaDataMapperExtractTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cfrenzel/Eventfully/HEAD/tests/Eventfully.Transports.AzureServiceBus.UnitTests.UnitTests/MetaDataMapperExtractTests.cs --------------------------------------------------------------------------------