├── .devcontainer ├── devcontainer.json ├── docker-compose.yml └── dockerfile ├── .github ├── FUNDING.yml ├── copilot-instructions.md ├── dependabot.yml └── workflows │ ├── analyze.yaml │ ├── codeql-analysis.yaml │ ├── docs.yaml │ ├── pipeline.yaml │ ├── pull-requests.yaml │ ├── release.yaml │ ├── review.yaml │ ├── stale.yaml │ └── test-reports.yaml ├── .gitignore ├── .vscode └── mcp.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── Documentation ├── CNAME ├── additional │ ├── configuration.md │ ├── dos-and-donts.md │ ├── event-naming-strategies.md │ ├── faq.md │ ├── snapshots.md │ ├── source-generation.md │ ├── specifications.md │ └── value-objects.md ├── assets │ └── logo.png ├── basics │ ├── aggregates.md │ ├── commands.md │ ├── event-upgrade.md │ ├── identity.md │ ├── jobs.md │ ├── metadata.md │ ├── queries.md │ ├── sagas.md │ └── subscribers.md ├── getting-started.md ├── images │ └── logo-with-contour.svg ├── index.md ├── integration │ ├── event-stores.md │ ├── mongodb.md │ ├── mssql.md │ ├── postgresql.md │ ├── rabbitmq.md │ ├── read-stores.md │ └── redis.md └── migrations │ └── v0-to-v1.md ├── EventFlow.sln ├── EventFlow.sln.DotSettings ├── LICENSE ├── README.md ├── RELEASE_NOTES.md ├── Resources ├── jetbrains-128x128.png ├── with-contour-256x256.png ├── with-contour.svg ├── without-contour-256x256.png └── without-contour.svg ├── Source ├── Directory.Build.props ├── EventFlow.AspNetCore.Tests │ ├── EventFlow.AspNetCore.Tests.csproj │ └── IntegrationTests │ │ └── Site │ │ ├── DefaultConfigurationTests.cs │ │ ├── ModelBindingTests.cs │ │ ├── SiteTestsBase.cs │ │ ├── TestAuthenticationMiddleware.cs │ │ └── ThingyController.cs ├── EventFlow.AspNetCore │ ├── Configuration │ │ ├── EventFlowJsonOptionsMvcConfiguration.cs │ │ └── EventFlowModelBindingMvcConfiguration.cs │ ├── EventFlow.AspNetCore.csproj │ ├── EventFlowAspNetCore.cs │ ├── Extensions │ │ ├── AspNetCoreEventFlowOptions.cs │ │ └── EventFlowOptionsExtensions.cs │ ├── Logging │ │ └── AspNetCoreLoggerLog.cs │ ├── MetadataProviders │ │ ├── AddRequestHeadersMetadataProvider.cs │ │ ├── AddUriMetadataProvider.cs │ │ ├── AddUserClaimsMetadataProvider.cs │ │ ├── AddUserHostAddressMetadataProvider.cs │ │ ├── DefaultUserClaimsMetadataOptions.cs │ │ └── IUserClaimsMetadataOptions.cs │ ├── Middlewares │ │ └── CommandPublishMiddleware.cs │ ├── ModelBinding │ │ ├── SingleValueModelBinder.cs │ │ └── SingleValueModelBinderProvider.cs │ └── ServiceProvider │ │ └── HostedBootstrapper.cs ├── EventFlow.CodeStyle.Tests │ ├── EventFlow.CodeStyle.Tests.csproj │ └── EventFlowCodeStyleUnitTests.cs ├── EventFlow.CodeStyle │ ├── EventFlow.CodeStyle.csproj │ ├── TestCategoryAttributeAnalyzer.cs │ └── TestCategoryAttributeCodeFixProvider.cs ├── EventFlow.Elasticsearch.Tests │ ├── EventFlow.Elasticsearch.Tests.csproj │ ├── IntegrationTests │ │ ├── ElasticsearchReadModelStoreTests.cs │ │ ├── QueryHandlers │ │ │ ├── ElasticsearchThingyGetMessagesQueryHandler.cs │ │ │ ├── ElasticsearchThingyGetQueryHandler.cs │ │ │ └── ElasticsearchThingyGetVersionQueryHandler.cs │ │ └── ReadModels │ │ │ ├── ElasticsearchThingyMessageReadModel.cs │ │ │ └── ElasticsearchThingyReadModel.cs │ ├── UnitTests │ │ └── ReadModelDescriptionProviderTests.cs │ └── app.config ├── EventFlow.Elasticsearch │ ├── EventFlow.Elasticsearch.csproj │ ├── Extensions │ │ └── EventFlowOptionsExtensions.cs │ ├── ReadStores │ │ ├── ElasticsearchReadModelStore.cs │ │ ├── IElasticsearchReadModelStore.cs │ │ ├── IReadModelDescriptionProvider.cs │ │ └── ReadModelDescriptionProvider.cs │ └── ValueObjects │ │ ├── IndexName.cs │ │ └── ReadModelDescription.cs ├── EventFlow.EntityFramework.Tests │ ├── EntityFrameworkTestExtensions.cs │ ├── EventFlow.EntityFramework.Tests.csproj │ ├── InMemory │ │ ├── EfInMemoryEventStoreTests.cs │ │ ├── EfInMemoryReadStoreTests.cs │ │ ├── EfInMemorySnapshotTests.cs │ │ ├── InMemoryDbContextProvider.cs │ │ └── Infrastructure │ │ │ ├── IndexingInMemoryTable.cs │ │ │ └── IndexingInMemoryTableFactory.cs │ ├── Model │ │ ├── EfThingyGetMessagesQueryHandler.cs │ │ ├── EfThingyGetQueryHandler.cs │ │ ├── EfThingyGetVersionQueryHandler.cs │ │ ├── TestDbContext.cs │ │ ├── ThingyMessageReadModelEntity.cs │ │ └── ThingyReadModelEntity.cs │ ├── MsSql │ │ ├── EfMsSqlEventStoreTests.cs │ │ ├── EfMsSqlReadStoreIncludeTests.cs │ │ ├── EfMsSqlReadStoreTests.cs │ │ ├── EfMsSqlSnapshotTests.cs │ │ ├── IncludeTests │ │ │ ├── Address.cs │ │ │ ├── AddressId.cs │ │ │ ├── Commands │ │ │ │ ├── AddAddressCommand.cs │ │ │ │ └── CreatePersonCommand.cs │ │ │ ├── Events │ │ │ │ ├── AddressAddedEvent.cs │ │ │ │ └── PersonCreatedEvent.cs │ │ │ ├── Person.cs │ │ │ ├── PersonAggregate.cs │ │ │ ├── PersonId.cs │ │ │ ├── Queries │ │ │ │ └── PersonGetQuery.cs │ │ │ └── ReadModels │ │ │ │ ├── AddressReadModelEntity.cs │ │ │ │ └── PersonReadModelEntity.cs │ │ └── MsSqlDbContextProvider.cs │ ├── PostgreSql │ │ ├── EfPostgreSqlEventStoreTests.cs │ │ ├── EfPostgreSqlReadStoreTests.cs │ │ ├── EfPostgreSqlSnapshotTests.cs │ │ └── PostgreSqlDbContextProvider.cs │ └── SQLite │ │ ├── EfSqliteEventStoreTests.cs │ │ ├── EfSqliteReadStoreTests.cs │ │ ├── EfSqliteSnapshotTests.cs │ │ └── SqliteDbContextProvider.cs ├── EventFlow.EntityFramework │ ├── DefaultBulkOperationConfiguration.cs │ ├── DefaultUniqueConstraintDetectionStrategy.cs │ ├── EntityFrameworkConfiguration.cs │ ├── EntityFrameworkReadModelConfiguration.cs │ ├── EntityFrameworkReadModelConfigurationExtensions.cs │ ├── EventFlow.EntityFramework.csproj │ ├── EventStores │ │ ├── EntityFrameworkEventPersistence.cs │ │ └── EventEntity.cs │ ├── Extensions │ │ ├── DbContextExtensions.cs │ │ ├── EventFlowOptionsEntityFrameworkExtensions.cs │ │ ├── ExceptionExtensions.cs │ │ └── ModelBuilderExtensions.cs │ ├── IBulkOperationConfiguration.cs │ ├── IDbContextProvider.cs │ ├── IEntityFrameworkConfiguration.cs │ ├── IUniqueConstraintDetectionStrategy.cs │ ├── ReadStores │ │ ├── Configuration │ │ │ ├── IApplyQueryableConfiguration.cs │ │ │ ├── IApplyQueryableIncludeConfiguration.cs │ │ │ └── Includes │ │ │ │ ├── IncludeExpression.cs │ │ │ │ ├── IncludeString.cs │ │ │ │ ├── ThenIncludeEnumerableExpression.cs │ │ │ │ └── ThenIncludeExpression.cs │ │ ├── EntityFrameworkReadModelStore.cs │ │ └── IEntityFrameworkReadModelStore.cs │ └── SnapshotStores │ │ ├── EntityFrameworkSnapshotPersistence.cs │ │ └── SnapshotEntity.cs ├── EventFlow.EventStores.EventStore.Tests │ ├── EventFlow.EventStores.EventStore.Tests.csproj │ ├── IntegrationTests │ │ └── EventStoreEventStoreTests.cs │ └── app.config ├── EventFlow.EventStores.EventStore │ ├── EventFlow.EventStores.EventStore.csproj │ ├── EventStoreEventPersistence.cs │ └── Extensions │ │ └── EventFlowOptionsExtensions.cs ├── EventFlow.Examples.Shipping.Queries.InMemory │ ├── Cargos │ │ ├── CargoReadModel.cs │ │ └── QueryHandlers │ │ │ ├── GetCargosDependentOnVoyageQueryHandler.cs │ │ │ └── GetCargosQueryHandler.cs │ ├── EventFlow.Examples.Shipping.Queries.InMemory.csproj │ ├── EventFlowExamplesShippingQueriesInMemory.cs │ └── Voyage │ │ ├── QueryHandlers │ │ ├── GetAllVoyagesQueryHandler.cs │ │ └── GetVoyagesQueryHandler.cs │ │ └── VoyageReadModel.cs ├── EventFlow.Examples.Shipping.Tests │ ├── DateTimeExtensions.cs │ ├── EventFlow.Examples.Shipping.Tests.csproj │ ├── IntegrationTests │ │ └── Scenarios.cs │ ├── Locations.cs │ ├── UnitTests │ │ ├── Domain │ │ │ └── Model │ │ │ │ └── CargoModel │ │ │ │ └── Speficications │ │ │ │ └── TransportLegsAreConnectedSpecificationTests.cs │ │ └── ExternalServices │ │ │ └── Routing │ │ │ └── RoutingServiceTests.cs │ ├── Voyages.cs │ └── app.config ├── EventFlow.Examples.Shipping │ ├── Application │ │ ├── BookingApplicationService.cs │ │ ├── IBookingApplicationService.cs │ │ ├── IScheduleApplicationService.cs │ │ └── ScheduleApplicationService.cs │ ├── Domain │ │ ├── Model │ │ │ ├── CargoModel │ │ │ │ ├── Cargo.cs │ │ │ │ ├── CargoAggregate.cs │ │ │ │ ├── CargoId.cs │ │ │ │ ├── CargoState.cs │ │ │ │ ├── Commands │ │ │ │ │ ├── CargoBookCommand.cs │ │ │ │ │ └── CargoSetItineraryCommand.cs │ │ │ │ ├── Entities │ │ │ │ │ ├── TransportLeg.cs │ │ │ │ │ └── TransportLegId.cs │ │ │ │ ├── Events │ │ │ │ │ ├── CargoBookedEvent.cs │ │ │ │ │ └── CargoItinerarySetEvent.cs │ │ │ │ ├── Jobs │ │ │ │ │ ├── VerifyCargoItineraryJob.cs │ │ │ │ │ └── VerifyCargosForVoyageJob.cs │ │ │ │ ├── Queries │ │ │ │ │ ├── GetCargoQuery.cs │ │ │ │ │ └── GetCargosDependentOnVoyageQuery.cs │ │ │ │ ├── Specifications │ │ │ │ │ ├── RouteSpecification.cs │ │ │ │ │ └── TransportLegsAreConnectedSpecification.cs │ │ │ │ ├── Subscribers │ │ │ │ │ └── ScheduleChangedSubscriber.cs │ │ │ │ └── ValueObjects │ │ │ │ │ ├── Itinerary.cs │ │ │ │ │ └── Route.cs │ │ │ ├── LocationModel │ │ │ │ ├── Events │ │ │ │ │ └── LocationCreatedEvent.cs │ │ │ │ ├── Location.cs │ │ │ │ ├── LocationAggregate.cs │ │ │ │ ├── LocationId.cs │ │ │ │ └── LocationState.cs │ │ │ └── VoyageModel │ │ │ │ ├── Commands │ │ │ │ ├── VoyageCreateCommand.cs │ │ │ │ └── VoyageDelayCommand.cs │ │ │ │ ├── Entities │ │ │ │ ├── CarrierMovement.cs │ │ │ │ └── CarrierMovementId.cs │ │ │ │ ├── Events │ │ │ │ ├── VoyageCreatedEvent.cs │ │ │ │ └── VoyageScheduleUpdatedEvent.cs │ │ │ │ ├── Queries │ │ │ │ ├── GetAllVoyagesQuery.cs │ │ │ │ └── GetVoyagesQuery.cs │ │ │ │ ├── ScheduleBuilder.cs │ │ │ │ ├── ValueObjects │ │ │ │ └── Schedule.cs │ │ │ │ ├── Voyage.cs │ │ │ │ ├── VoyageAggregate.cs │ │ │ │ ├── VoyageId.cs │ │ │ │ └── VoyageState.cs │ │ ├── Services │ │ │ ├── IUpdateItineraryService.cs │ │ │ └── UpdateItineraryService.cs │ │ └── Specs.cs │ ├── EventFlow.Examples.Shipping.csproj │ ├── EventFlowExamplesShipping.cs │ ├── Extensions │ │ ├── CarrierMovementExtensions.cs │ │ └── DateTimeOffsetExtensions.cs │ └── ExternalServices │ │ └── Routing │ │ ├── IRoutingService.cs │ │ └── RoutingService.cs ├── EventFlow.Hangfire.Tests │ ├── EventFlow.Hangfire.Tests.csproj │ ├── Integration │ │ ├── HangfireJobLog.cs │ │ ├── HangfireJobRunnerBackwardCompatibilityTests.cs │ │ └── HangfireJobSchedulerTests.cs │ └── app.config ├── EventFlow.Hangfire │ ├── EventFlow.Hangfire.csproj │ ├── Extensions │ │ └── EventFlowOptionsHangfireExtensions.cs │ └── Integration │ │ ├── EventFlowHangfireOptions.cs │ │ ├── HangfireJobId.cs │ │ ├── HangfireJobRunner.cs │ │ ├── HangfireJobScheduler.cs │ │ ├── IEventFlowHangfireOptions.cs │ │ ├── IHangfireJobRunner.cs │ │ ├── IQueueNameProvider.cs │ │ └── QueueNameProvider.cs ├── EventFlow.MongoDB.Tests │ ├── EventFlow.MongoDB.Tests.csproj │ ├── IntegrationTests │ │ ├── EventStores │ │ │ └── MongoDbEventStoreTests.cs │ │ ├── ReadStores │ │ │ ├── MongoDbReadModelStoreTests.cs │ │ │ ├── Queries │ │ │ │ └── MongoDbThingyGetWithLinqQuery.cs │ │ │ ├── QueryHandlers │ │ │ │ ├── MongoDbThingyGetMessagesQueryHandler.cs │ │ │ │ ├── MongoDbThingyGetQueryHandler.cs │ │ │ │ ├── MongoDbThingyGetVersionQueryHandler.cs │ │ │ │ └── MongoDbThingyGetWithLinqQueryHandler.cs │ │ │ └── ReadModels │ │ │ │ ├── MongoDbThingyMessageReadModel.cs │ │ │ │ └── MongoDbThingyReadModel.cs │ │ └── SnapshotStores │ │ │ └── MongoDBSnapshotStoreTests.cs │ └── app.config ├── EventFlow.MongoDB │ ├── EventFlow.MongoDB.csproj │ ├── EventStore │ │ ├── IMongoDbEventPersistenceInitializer.cs │ │ ├── IMongoDbEventSequenceStore.cs │ │ ├── MongoDbEventPersistence.cs │ │ ├── MongoDbEventPersistenceInitializer.cs │ │ └── MongoDbEventSequenceStore.cs │ ├── Extensions │ │ ├── EventFlowOptionsMongoDbEventStoreExtensions.cs │ │ ├── EventFlowOptionsSnapshotExtensions.cs │ │ └── MongoDbOptionsExtensions.cs │ ├── ReadStores │ │ ├── Attributes │ │ │ ├── MongoDbCollectionNameAttribute.cs │ │ │ └── MongoDbGeoSpatialIndexAttribute.cs │ │ ├── IMongoDbReadModel.cs │ │ ├── IMongoDbReadModelStore.cs │ │ ├── IReadModelDescriptionProvider.cs │ │ ├── MongoDbReadModelStore.cs │ │ └── ReadModelDescriptionProvider.cs │ ├── SnapshotStores │ │ └── MongoDbSnapshotPersistence.cs │ └── ValueObjects │ │ ├── MongoDbCounterDataModel.cs │ │ ├── MongoDbEventDataModel.cs │ │ ├── MongoDbSnapshotDataModel.cs │ │ ├── ReadModelDescription.cs │ │ └── RootCollectionName.cs ├── EventFlow.MsSql.Tests │ ├── EventFlow.MsSql.Tests.csproj │ ├── Extensions │ │ └── MsSqlDatabaseExtensions.cs │ └── IntegrationTests │ │ ├── EventStores │ │ ├── EventFlowEventStoresMsSqlTests.cs │ │ ├── MsSqlEventStoreTests.cs │ │ └── MsSqlScriptsTests.cs │ │ ├── IdentityIndexFragmentationTests.cs │ │ ├── ReadStores │ │ ├── MsSqlReadModelStoreTests.cs │ │ ├── QueryHandlers │ │ │ ├── MsSqlThingyGetMessagesQueryHandler.cs │ │ │ ├── MsSqlThingyGetQueryHandler.cs │ │ │ └── MsSqlThingyGetVersionQueryHandler.cs │ │ ├── ReadModels │ │ │ ├── MsSqlThingyMessageReadModel.cs │ │ │ ├── MsSqlThingyReadModel.cs │ │ │ └── MultipleMsSqlDatabasesTests.cs │ │ └── Scripts │ │ │ ├── 0001 - Create table ReadModel-ThingyAggregate.sql │ │ │ └── 0002 - Create table ReadModel-ThingyMessage.sql │ │ └── SnapshotStores │ │ ├── EventFlowSnapshotStoresMsSqlTests.cs │ │ └── MsSqlSnapshotStoreTests.cs ├── EventFlow.MsSql │ ├── Connections │ │ ├── IMsSqlConnectionFactory.cs │ │ └── MsSqlConnectionFactory.cs │ ├── EventFlow.MsSql.csproj │ ├── EventStores │ │ ├── EventFlowEventStoresMsSql.cs │ │ ├── MsSqlEventPersistence.cs │ │ └── Scripts │ │ │ ├── 0001 - Create table EventFlow.sql │ │ │ └── 0002 - Create eventdatamodel_list_type.sql │ ├── Extensions │ │ ├── EventFlowOptionsMsSqlEventStoreExtensions.cs │ │ ├── EventFlowOptionsMsSqlExtensions.cs │ │ ├── EventFlowOptionsMsSqlReadStoreExtensions.cs │ │ └── EventFlowOptionsSnapshotExtensions.cs │ ├── IMsSqlConfiguration.cs │ ├── IMsSqlConnection.cs │ ├── IMsSqlDatabaseMigrator.cs │ ├── Integrations │ │ └── TableParameter.cs │ ├── MsSqlConfiguration.cs │ ├── MsSqlConnection.cs │ ├── MsSqlDatabaseMigrator.cs │ ├── ReadStores │ │ ├── IMssqlReadModel.cs │ │ ├── IMssqlReadModelStore.cs │ │ ├── MssqlReadModel.cs │ │ └── MssqlReadModelStore.cs │ ├── RetryStrategies │ │ ├── IMsSqlErrorRetryStrategy.cs │ │ └── MsSqlErrorRetryStrategy.cs │ └── SnapshotStores │ │ ├── EventFlowSnapshotStoresMsSql.cs │ │ ├── MsSqlSnapshotPersistence.cs │ │ └── Scripts │ │ └── 0001 - Create EventFlowSnapshots.sql ├── EventFlow.PostgreSql.Tests │ ├── EventFlow.PostgreSql.Tests.csproj │ ├── IntegrationTests │ │ ├── EventStores │ │ │ ├── EventFlowEventStoresPostgresSqlTests.cs │ │ │ ├── PostgresSqlEventStoreTests.cs │ │ │ └── PostgresSqlScriptsTests.cs │ │ ├── ReadStores │ │ │ ├── PostgresSqlReadModelStoreTests.cs │ │ │ ├── QueryHandlers │ │ │ │ ├── PostgresSqlThingyGetMessagesQueryHandler.cs │ │ │ │ ├── PostgresSqlThingyGetQueryHandler.cs │ │ │ │ └── PostgresSqlThingyGetVersionQueryHandler.cs │ │ │ ├── ReadModels │ │ │ │ ├── PostgresSqlThingyMessageReadModel.cs │ │ │ │ └── PostgresSqlThingyReadModel.cs │ │ │ └── Scripts │ │ │ │ ├── 0001 - Create table ReadModel-ThingyAggregate.sql │ │ │ │ └── 0002 - Create table ReadModel-ThingyMessage.sql │ │ └── SnapshotStores │ │ │ ├── EventFlowSnapshotStoresPostgresSqlTests.cs │ │ │ └── PostgresSqlSnapshotStoreTests.cs │ ├── TestHelpers │ │ ├── IPostgresSqlDatabase.cs │ │ ├── PostgresSqlConnectionString.cs │ │ ├── PostgresSqlHelpz.cs │ │ └── PostgressSqlDatabase.cs │ └── app.config ├── EventFlow.PostgreSql │ ├── Connections │ │ ├── IPostgresSqlConfiguration.cs │ │ ├── IPostgresSqlConnection.cs │ │ ├── IPostgresSqlConnectionFactory.cs │ │ ├── PostgresSqlConfiguration.cs │ │ ├── PostgresSqlConnection.cs │ │ └── PostgresSqlConnectionFactory.cs │ ├── EventFlow.PostgreSql.csproj │ ├── EventStores │ │ ├── EventFlowEventStoresPostgresSql.cs │ │ ├── PostgresSqlEventPersistence.cs │ │ └── Scripts │ │ │ ├── 0001 - Create table EventFlow.sql │ │ │ └── 0002 - Create eventdatamodel_list_type.sql │ ├── Extensions │ │ ├── EventFlowOptionsPostgresSqlEventStoreExtensions.cs │ │ ├── EventFlowOptionsPostgresSqlExtensions.cs │ │ ├── EventFlowOptionsPostgresSqlReadStoreExtensions.cs │ │ └── EventFlowOptionsSnapshotExtensions.cs │ ├── IPostgresSqlDatabaseMigrator.cs │ ├── PostgresSqlDatabaseMigrator.cs │ ├── ReadModels │ │ └── PostgresReadModelSqlGenerator.cs │ ├── ReadStores │ │ ├── Attributes │ │ │ ├── PostgresSqlReadModelIdentityColumnAttribute.cs │ │ │ ├── PostgresSqlReadModelIgnoreColumnAttribute.cs │ │ │ └── PostgresSqlReadModelVersionColumnAttribute.cs │ │ ├── IPostgresReadModelStore.cs │ │ ├── IPostgressqlReadModel.cs │ │ ├── PostgresSqlReadModelStore.cs │ │ └── PostgressqlReadModel.cs │ ├── RetryStrategies │ │ ├── IPostgresSqlErrorRetryStrategy.cs │ │ └── PostgresSqlErrorRetryStrategy.cs │ └── SnapshotStores │ │ ├── EventFlowSnapshotStoresPostGresSql.cs │ │ ├── PostgresSqlSnapshotPersistence.cs │ │ └── Scripts │ │ └── 0001 - Create EventFlowSnapshots.sql ├── EventFlow.RabbitMQ.Tests │ ├── EventFlow.RabbitMQ.Tests.csproj │ ├── Integration │ │ └── RabbitMqTests.cs │ ├── RabbitMqConsumer.cs │ ├── UnitTests │ │ └── Integrations │ │ │ └── RabbitMqPublisherTests.cs │ └── app.config ├── EventFlow.RabbitMQ │ ├── EventFlow.RabbitMQ.csproj │ ├── Exchange.cs │ ├── Extensions │ │ └── EventFlowOptionsRabbitMqExtensions.cs │ ├── IRabbitMqConfiguration.cs │ ├── Integrations │ │ ├── IRabbitConnection.cs │ │ ├── IRabbitMqConnectionFactory.cs │ │ ├── IRabbitMqMessageFactory.cs │ │ ├── IRabbitMqPublisher.cs │ │ ├── IRabbitMqRetryStrategy.cs │ │ ├── RabbitConnection.cs │ │ ├── RabbitMqConnectionFactory.cs │ │ ├── RabbitMqMessage.cs │ │ ├── RabbitMqMessageFactory.cs │ │ ├── RabbitMqPublisher.cs │ │ └── RabbitMqRetryStrategy.cs │ ├── MessageId.cs │ ├── RabbitMqConfiguration.cs │ ├── RabbitMqDomainEventPublisher.cs │ └── RoutingKey.cs ├── EventFlow.Redis.Tests │ ├── EventFlow.Redis.Tests.csproj │ ├── Integration │ │ ├── EventStore │ │ │ └── EventStoreTests.cs │ │ ├── ReadStore │ │ │ ├── QueryHandlers │ │ │ │ ├── RedisThingyGetMessagesQueryHandler.cs │ │ │ │ ├── RedisThingyGetQueryHandler.cs │ │ │ │ └── RedisThingyGetVersionQueryHandler.cs │ │ │ ├── ReadModels │ │ │ │ ├── RedisThingyMessageReadModel.cs │ │ │ │ └── RedisThingyReadModel.cs │ │ │ └── RedisReadStoreTests.cs │ │ └── SnapshotStore │ │ │ └── SnapshotStoreTests.cs │ └── Unit │ │ ├── HashBuilderTests.cs │ │ └── PrefixedKeyTests.cs ├── EventFlow.Redis │ ├── Constants.cs │ ├── EventFlow.Redis.csproj │ ├── EventStore │ │ ├── EventStreamCollectionResolver.cs │ │ ├── IEventStreamCollectionResolver.cs │ │ ├── RedisCommittedDomainEvent.cs │ │ └── RedisEventPersistence.cs │ ├── Extensions.cs │ ├── PrefixedKey.cs │ ├── ReadStore │ │ ├── Extensions.cs │ │ ├── IRedisHashBuilder.cs │ │ ├── RedisHashBuilder.cs │ │ ├── RedisQueryHandler.cs │ │ ├── RedisReadModel.cs │ │ └── RedisReadModelStore.cs │ └── SnapshotStore │ │ ├── RedisSnapshot.cs │ │ ├── RedisSnapshotPersistence.cs │ │ └── SnapshotId.cs ├── EventFlow.SQLite.Tests │ ├── EventFlow.SQLite.Tests.csproj │ ├── IntegrationTests │ │ ├── EventStores │ │ │ └── SQLiteEventStoreTests.cs │ │ └── ReadStores │ │ │ ├── QueryHandlers │ │ │ ├── SQLiteThingyGetMessagesQueryHandler.cs │ │ │ ├── SQLiteThingyGetQueryHandler.cs │ │ │ └── SQLiteThingyGetVersionQueryHandler.cs │ │ │ ├── ReadModels │ │ │ ├── SQLiteThingyMessageReadModel.cs │ │ │ └── SQliteThingyReadModel.cs │ │ │ └── SQLiteReadStoreTests.cs │ └── app.config ├── EventFlow.SQLite │ ├── Connections │ │ ├── ISQLiteConfiguration.cs │ │ ├── ISQLiteConnection.cs │ │ ├── ISQLiteConnectionFactory.cs │ │ ├── SQLiteConfiguration.cs │ │ ├── SQLiteConnection.cs │ │ └── SQLiteConnectionFactory.cs │ ├── EventFlow.SQLite.csproj │ ├── EventStores │ │ └── SQLiteEventPersistence.cs │ ├── Extensions │ │ └── EventFlowOptionsExtensions.cs │ ├── ReadStores │ │ ├── ISQLiteReadModelStore.cs │ │ └── SQLiteReadModelStore.cs │ └── RetryStrategies │ │ ├── ISQLiteErrorRetryStrategy.cs │ │ └── SQLiteErrorRetryStrategy.cs ├── EventFlow.SourceGenerators.Tests │ ├── EventFlow.SourceGenerators.Tests.csproj │ └── Unit │ │ ├── AggregateSourceGeneratorTests.cs │ │ └── TestAggregate.cs ├── EventFlow.SourceGenerators │ ├── AggregateExtensionsAttributeGenerator.cs │ ├── AggregateExtensionsSourceGenerator.cs │ └── EventFlow.SourceGenerators.csproj ├── EventFlow.Sql.Tests │ ├── EventFlow.Sql.Tests.csproj │ ├── UnitTests │ │ └── ReadModels │ │ │ └── ReadModelSqlGeneratorTests.cs │ └── app.config ├── EventFlow.Sql │ ├── Connections │ │ ├── ISqlConfiguration.cs │ │ ├── ISqlConnection.cs │ │ ├── ISqlConnectionFactory.cs │ │ ├── SqlConfiguration.cs │ │ └── SqlConnection.cs │ ├── EventFlow.Sql.csproj │ ├── Exceptions │ │ └── SqlMigrationException.cs │ ├── Extensions │ │ ├── AssemblyExtensions.cs │ │ ├── ReadModelExtensions.cs │ │ └── SqlStringExtensions.cs │ ├── Integrations │ │ └── DbUpUpgradeLog.cs │ ├── Migrations │ │ ├── ISqlDatabaseMigrator.cs │ │ ├── SqlDatabaseMigrator.cs │ │ └── SqlScript.cs │ └── ReadModels │ │ ├── Attributes │ │ ├── SqlReadModelConnectionStringNameAttribute.cs │ │ ├── SqlReadModelIdentityColumnAttribute.cs │ │ ├── SqlReadModelIgnoreColumnAttribute.cs │ │ └── SqlReadModelVersionColumnAttribute.cs │ │ ├── IReadModelSqlGenerator.cs │ │ ├── ISqlReadModelStore.cs │ │ ├── ReadModelSqlGenerator.cs │ │ ├── ReadModelSqlGeneratorConfiguration.cs │ │ └── SqlReadModelStore.cs ├── EventFlow.TestHelpers │ ├── Aggregates │ │ ├── Commands │ │ │ ├── ThingyAddMessageAndPingCommand.cs │ │ │ ├── ThingyAddMessageCommand.cs │ │ │ ├── ThingyAddMessageHistoryCommand.cs │ │ │ ├── ThingyDeleteCommand.cs │ │ │ ├── ThingyDomainErrorAfterFirstCommand.cs │ │ │ ├── ThingyEmitUpgradableEventsCommand.cs │ │ │ ├── ThingyImportCommand.cs │ │ │ ├── ThingyMaybePingCommand.cs │ │ │ ├── ThingyMultiplePingsCommand.cs │ │ │ ├── ThingyNopCommand.cs │ │ │ ├── ThingyPingCommand.cs │ │ │ ├── ThingyRequestSagaCompleteCommand.cs │ │ │ ├── ThingyRequestSagaStartCommand.cs │ │ │ └── ThingyThrowExceptionInSagaCommand.cs │ │ ├── Decorators │ │ │ └── SomeCommandHandlerDecorator.cs │ │ ├── Entities │ │ │ ├── ThingyMessage.cs │ │ │ ├── ThingyMessageId.cs │ │ │ └── ThingyMessageLocator.cs │ │ ├── Events │ │ │ ├── ThingyDeletedEvent.cs │ │ │ ├── ThingyDomainErrorAfterFirstEvent.cs │ │ │ ├── ThingyMessageAddedEvent.cs │ │ │ ├── ThingyMessageHistoryAddedEvent.cs │ │ │ ├── ThingyPingEvent.cs │ │ │ ├── ThingySagaCompleteRequestedEvent.cs │ │ │ ├── ThingySagaExceptionRequestedEvent.cs │ │ │ ├── ThingySagaStartRequestedEvent.cs │ │ │ ├── ThingyUpgradableV1Event.cs │ │ │ ├── ThingyUpgradableV2Event.cs │ │ │ └── ThingyUpgradableV3Event.cs │ │ ├── Queries │ │ │ ├── DbContextQuery.cs │ │ │ ├── DbContextQueryHandler.cs │ │ │ ├── IScopedContext.cs │ │ │ ├── ScopedContext.cs │ │ │ ├── ThingyGetMessagesQuery.cs │ │ │ ├── ThingyGetQuery.cs │ │ │ └── ThingyGetVersionQuery.cs │ │ ├── Sagas │ │ │ ├── Events │ │ │ │ ├── ThingySagaCompletedEvent.cs │ │ │ │ ├── ThingySagaPingReceivedEvent.cs │ │ │ │ └── ThingySagaStartedEvent.cs │ │ │ ├── ThingySaga.cs │ │ │ ├── ThingySagaErrorHandler.cs │ │ │ ├── ThingySagaId.cs │ │ │ └── ThingySagaLocator.cs │ │ ├── Snapshots │ │ │ ├── ThingySnapshot.cs │ │ │ ├── ThingySnapshotV1.cs │ │ │ ├── ThingySnapshotV2.cs │ │ │ ├── ThingySnapshotVersion.cs │ │ │ └── Upgraders │ │ │ │ ├── ThingySnapshotV1ToV2Upgrader.cs │ │ │ │ └── ThingySnapshotV2ToV3Upgrader.cs │ │ ├── Thingy.cs │ │ ├── ThingyAggregate.cs │ │ ├── ThingyId.cs │ │ ├── Upgraders │ │ │ ├── ThingyUpgradableV1ToV2EventUpgrader.cs │ │ │ └── ThingyUpgradableV2ToV3EventUpgrader.cs │ │ └── ValueObjects │ │ │ └── PingId.cs │ ├── Categories.cs │ ├── EventFlow.TestHelpers.csproj │ ├── EventFlowTestHelpers.cs │ ├── Extensions │ │ ├── AggregateStoreExtensions.cs │ │ ├── CommandBusExtensions.cs │ │ ├── EventStoreExtensions.cs │ │ ├── EventStoreMockExtensions.cs │ │ ├── ObjectExtensions.cs │ │ ├── ProcessExtensions.cs │ │ ├── QueryProcessorExtensions.cs │ │ └── ServiceCollectionExtensions.cs │ ├── HttpHelper.cs │ ├── IntegrationTest.cs │ ├── LogHelper.cs │ ├── LoggerMock.cs │ ├── MsSql │ │ ├── IMsSqlDatabase.cs │ │ ├── MsSqlConnectionString.cs │ │ ├── MsSqlDatabase.cs │ │ └── MsSqlHelpz.cs │ ├── ProcessHelper.cs │ ├── Suites │ │ ├── TestSuiteForEventStore.cs │ │ ├── TestSuiteForReadModelStore.cs │ │ ├── TestSuiteForScheduler.cs │ │ └── TestSuiteForSnapshotStore.cs │ ├── TcpHelper.cs │ ├── Test.cs │ ├── TestsFor.cs │ └── WaitHelper.cs ├── EventFlow.Tests │ ├── EventFlow.Tests.csproj │ ├── EventFlowTests.cs │ ├── Exploration │ │ ├── CustomAggregateIdExplorationTest.cs │ │ ├── EventUpgradeExplorationTest.cs │ │ ├── ReadModelRepopulateExplorationTest.cs │ │ └── RegisterSubscribersExplorationTests.cs │ ├── Helpers.cs │ ├── IntegrationTests │ │ ├── Aggregates │ │ │ ├── AggregateFactoryTests.cs │ │ │ └── AggregateStoreTests.cs │ │ ├── BackwardCompatibilityTests.cs │ │ ├── BasicTests.cs │ │ ├── CancellationTests.cs │ │ ├── CommandResultTests.cs │ │ ├── EventStores │ │ │ ├── FilesEventStoreTests.cs │ │ │ └── InMemoryEventStoreTests.cs │ │ ├── Jobs │ │ │ └── InstantJobSchedulerTests.cs │ │ ├── ReadStores │ │ │ ├── InMemoryReadModelStoreTests.cs │ │ │ ├── MultipleAggregateReadStoreManagerTests.cs │ │ │ ├── QueryHandlers │ │ │ │ ├── InMemoryThingyGetMessagesQueryHandler.cs │ │ │ │ ├── InMemoryThingyGetQueryHandler.cs │ │ │ │ └── InMemoryThingyGetVersionQueryHandler.cs │ │ │ └── ReadModels │ │ │ │ ├── InMemoryThingyMessageReadModel.cs │ │ │ │ └── InMemoryThingyReadModel.cs │ │ ├── Sagas │ │ │ ├── AggregateSagaTests.cs │ │ │ ├── AlternativeSagaStoreTestClasses.cs │ │ │ ├── AlternativeSagaStoreTests.cs │ │ │ └── SagaErrorHandlerTests.cs │ │ ├── SeparationTests.cs │ │ ├── ServiceProviderTests.cs │ │ ├── SnapshotStores │ │ │ └── InMemorySnapshotStoreTests.cs │ │ └── UnicodeTests.cs │ ├── LicenseHeaderTests.cs │ ├── ReadMeExamples.cs │ ├── TestData │ │ └── FilesEventStore │ │ │ └── thingy-1acea1eb-3e11-45c0-83c1-bc32e57ee8e7 │ │ │ ├── 1.json │ │ │ └── 2.json │ └── UnitTests │ │ ├── Aggregates │ │ ├── AggregateFactoryTests.cs │ │ ├── AggregateIdTests.cs │ │ ├── AggregateRootApplyEventTests.cs │ │ ├── AggregateRootNameTests.cs │ │ ├── AggregateRootTests.cs │ │ ├── AggregateStateTests.cs │ │ ├── AggregateStoreTests.cs │ │ └── MetadataTests.cs │ │ ├── CommandBusTests.cs │ │ ├── Commands │ │ ├── CommandDefinitionServiceTests.cs │ │ ├── CommandTests.cs │ │ └── DistinctCommandTests.cs │ │ ├── Configuration │ │ ├── EventNamingStrategy │ │ │ ├── NamespaceAndClassNameStrategyTest.cs │ │ │ ├── NamespaceAndNameStrategyTest.cs │ │ │ └── VoidStrategyTest.cs │ │ └── Serialization │ │ │ └── JsonOptionsTests.cs │ │ ├── Core │ │ ├── CircularBufferTests.cs │ │ ├── GuidFactories │ │ │ └── GuidFactoriesDeterministicTests.cs │ │ ├── IdentityTests.cs │ │ ├── LabelTests.cs │ │ ├── ReflectionHelperTests.cs │ │ ├── RetryDelayTests.cs │ │ ├── RetryStrategies │ │ │ └── OptimisticConcurrencyRetryStrategyTests.cs │ │ ├── TransientFaultHandlerTests.cs │ │ └── VersionedTypes │ │ │ └── VersionedTypeDefinitionServiceTestSuite.cs │ │ ├── EventStores │ │ ├── ConcurrentFilesEventPersistanceTests.cs │ │ ├── ConcurrentInMemoryEventPersistanceTests.cs │ │ ├── EventDefinitionServiceTests.cs │ │ ├── EventUpgradeManagerTests.cs │ │ └── Snapshots │ │ │ ├── SnapshotSerializerTests.cs │ │ │ ├── SnapshotSerilizerTests.cs │ │ │ └── SnapshotUpgradeServiceTests.cs │ │ ├── Extensions │ │ ├── JsonSerializerExtensionTests.cs │ │ ├── StringExtensionsTests.cs │ │ └── TypeExtensionsTests.cs │ │ ├── Jobs │ │ └── JobDefinitionServiceTests.cs │ │ ├── Provided │ │ └── Specifications │ │ │ └── AtLeastSpecificationTests.cs │ │ ├── Queries │ │ └── QueryProcessorTests.cs │ │ ├── ReadStores │ │ ├── BaseReadModelTests.cs │ │ ├── MultipleAggregateReadStoreManagerTests.cs │ │ ├── ReadModelDomainEventApplierTests.cs │ │ ├── ReadModelFactoryTests.cs │ │ ├── ReadModelPopulatorTests.cs │ │ ├── ReadStoreManagerTestSuite.cs │ │ ├── SecondTestReadModel.cs │ │ ├── SingleAggregateReadStoreManagerTests.cs │ │ └── TestReadModel.cs │ │ ├── Sagas │ │ ├── AggregateSagas │ │ │ ├── AggregateSagaTests.cs │ │ │ └── SagaAggregateStoreTests.cs │ │ ├── DispatchToSagasTests.cs │ │ └── SagaDefinitionServiceTests.cs │ │ ├── Snapshots │ │ ├── SnapshotAggregateRootTests.cs │ │ ├── SnapshotMetadataTests.cs │ │ ├── SnapshotSerializerTests.cs │ │ ├── SnapshotSerilizerTests.cs │ │ ├── SnapshotUpgradeServiceTests.cs │ │ └── Strategies │ │ │ ├── SnapshotEveryFewVersionsStrategyTests.cs │ │ │ └── SnapshotRandomlyStrategyTests.cs │ │ ├── Specifications │ │ ├── ExpressionSpecificationTests.cs │ │ ├── SpecificationTests.cs │ │ ├── TestSpecifications.cs │ │ └── TestSpecificationsTests.cs │ │ ├── Subscribers │ │ └── DispatchToEventSubscribersTests.cs │ │ └── ValueObjects │ │ ├── SingleValueObjectConverterTests.cs │ │ ├── SingleValueObjectTests.cs │ │ └── ValueObjectTests.cs └── EventFlow │ ├── Aggregates │ ├── AggregateEvent.cs │ ├── AggregateFactory.cs │ ├── AggregateName.cs │ ├── AggregateNameAttribute.cs │ ├── AggregateRoot.cs │ ├── AggregateState.cs │ ├── AggregateStore.cs │ ├── AggregateUpdateResult.cs │ ├── DomainEvent.cs │ ├── EventId.cs │ ├── ExecutionResults │ │ ├── ExecutionResult.cs │ │ ├── FailedExecutionResult.cs │ │ ├── IExecutionResult.cs │ │ └── SuccessExecutionResult.cs │ ├── IAggregateEvent.cs │ ├── IAggregateFactory.cs │ ├── IAggregateName.cs │ ├── IAggregateRoot.cs │ ├── IAggregateStore.cs │ ├── IApply.cs │ ├── IDomainEvent.cs │ ├── IEmit.cs │ ├── IEventApplier.cs │ ├── IEventId.cs │ ├── IMetadata.cs │ ├── Metadata.cs │ └── MetadataKeys.cs │ ├── CommandBus.cs │ ├── Commands │ ├── Command.cs │ ├── CommandDefinition.cs │ ├── CommandDefinitionService.cs │ ├── CommandHandler.cs │ ├── CommandId.cs │ ├── CommandScheduler.cs │ ├── CommandVersionAttribute.cs │ ├── DistinctCommand.cs │ ├── ICommand.cs │ ├── ICommandDefinitionService.cs │ ├── ICommandHandler.cs │ ├── ICommandId.cs │ ├── ICommandScheduler.cs │ ├── ISerializedCommandPublisher.cs │ └── SerializedCommandPublisher.cs │ ├── Configuration │ ├── Cancellation │ │ ├── CancellationBoundary.cs │ │ └── ICancellationConfiguration.cs │ ├── EventFlowConfiguration.cs │ ├── EventNamingStrategy │ │ ├── DefaultStrategy.cs │ │ ├── IEventNamingStrategy.cs │ │ ├── NamespaceAndClassNameStrategy.cs │ │ └── NamespaceAndNameStrategy.cs │ ├── IEventFlowConfiguration.cs │ ├── ILoadedVersionedTypes.cs │ ├── LoadedVersionedTypes.cs │ └── Serialization │ │ ├── ChainedJsonOptions.cs │ │ ├── IJsonOptions.cs │ │ └── JsonOptions.cs │ ├── Core │ ├── AsyncLock.cs │ ├── Caching │ │ └── CacheKey.cs │ ├── CircularBuffer.cs │ ├── DisposableAction.cs │ ├── GuidFactories.cs │ ├── HashHelper.cs │ ├── IIdentity.cs │ ├── IJsonSerializer.cs │ ├── IMetadataContainer.cs │ ├── IRetryStrategy.cs │ ├── ISourceId.cs │ ├── ITransientFaultHandler.cs │ ├── Identity.cs │ ├── JsonSerializer.cs │ ├── Label.cs │ ├── MetadataContainer.cs │ ├── ReflectionHelper.cs │ ├── Retry.cs │ ├── RetryDelay.cs │ ├── RetryStrategies │ │ ├── IOptimisticConcurrencyRetryStrategy.cs │ │ └── OptimisticConcurrencyRetryStrategy.cs │ ├── SourceId.cs │ ├── TransientFaultHandler.cs │ └── VersionedTypes │ │ ├── IVersionedType.cs │ │ ├── IVersionedTypeDefinitionService.cs │ │ ├── IVersionedTypeUpgradeService.cs │ │ ├── IVersionedTypeUpgrader.cs │ │ ├── VersionedTypeAttribute.cs │ │ ├── VersionedTypeDefinition.cs │ │ ├── VersionedTypeDefinitionService.cs │ │ └── VersionedTypeUpgradeService.cs │ ├── Entities │ ├── Entity.cs │ └── IEntity.cs │ ├── EventFlow.csproj │ ├── EventFlowOptions.cs │ ├── EventStores │ ├── AllCommittedEventsPage.cs │ ├── AllEventsPage.cs │ ├── DomainEventFactory.cs │ ├── EventDefinition.cs │ ├── EventDefinitionService.cs │ ├── EventJsonSerializer.cs │ ├── EventStoreBase.cs │ ├── EventUpgradeContext.cs │ ├── EventUpgradeContextFactory.cs │ ├── EventUpgradeManager.cs │ ├── EventUpgrader.cs │ ├── EventVersionAttribute.cs │ ├── Files │ │ ├── FilesEventLocator.cs │ │ ├── FilesEventPersistence.cs │ │ ├── FilesEventStoreConfiguration.cs │ │ ├── IFilesEventLocator.cs │ │ └── IFilesEventStoreConfiguration.cs │ ├── GlobalPosition.cs │ ├── IAggregateStoreResilienceStrategy.cs │ ├── ICommittedDomainEvent.cs │ ├── IDomainEventFactory.cs │ ├── IEventDefinitionService.cs │ ├── IEventJsonSerializer.cs │ ├── IEventPersistence.cs │ ├── IEventStore.cs │ ├── IEventUpgradeContext.cs │ ├── IEventUpgradeContextFactory.cs │ ├── IEventUpgradeManager.cs │ ├── IEventUpgrader.cs │ ├── IMetadataProvider.cs │ ├── ISerializedEvent.cs │ ├── IUncommittedEvent.cs │ ├── InMemory │ │ └── InMemoryEventPersistence.cs │ ├── NoAggregateStoreResilienceStrategy.cs │ ├── SerializedEvent.cs │ └── UncommittedEvent.cs │ ├── Exceptions │ ├── CommandException.cs │ ├── DomainError.cs │ ├── DuplicateOperationException.cs │ ├── MetadataKeyNotFoundException.cs │ ├── MetadataParseException.cs │ ├── NoCommandHandlersException.cs │ ├── OptimisticConcurrencyException.cs │ ├── SagaPublishException.cs │ └── UnknownJobException.cs │ ├── Extensions │ ├── DateTimeOffsetExtensions.cs │ ├── DictionaryExtensions.cs │ ├── DisposableExtensions.cs │ ├── EventFlowOptionsAggregatesExtensions.cs │ ├── EventFlowOptionsCommandExtensions.cs │ ├── EventFlowOptionsCommandHandlerExtensions.cs │ ├── EventFlowOptionsDefaultExtensions.cs │ ├── EventFlowOptionsEventStoresExtensions.cs │ ├── EventFlowOptionsEventUpgradersExtensions.cs │ ├── EventFlowOptionsEventsExtensions.cs │ ├── EventFlowOptionsExtensions.cs │ ├── EventFlowOptionsJobExtensions.cs │ ├── EventFlowOptionsJsonConfigurationExtensions.cs │ ├── EventFlowOptionsMetadataProvidersExtensions.cs │ ├── EventFlowOptionsQueriesExtensions.cs │ ├── EventFlowOptionsReadStoresExtensions.cs │ ├── EventFlowOptionsSagasExtensions.cs │ ├── EventFlowOptionsSnapshotExtensions.cs │ ├── EventFlowOptionsSubscriberExtensions.cs │ ├── IdentityExtensions.cs │ ├── JsonOptionsExtensions.cs │ ├── ReadModelEnvelopeExtensions.cs │ ├── ServiceCollectionExtensions.cs │ ├── SourceIdExtensions.cs │ ├── SpecificationExtensions.cs │ ├── StringBuilderExtensions.cs │ ├── StringExtensions.cs │ └── TypeExtensions.cs │ ├── ICommandBus.cs │ ├── IEventFlowOptions.cs │ ├── Jobs │ ├── IJob.cs │ ├── IJobDefinitionService.cs │ ├── IJobId.cs │ ├── IJobRunner.cs │ ├── IJobScheduler.cs │ ├── InstantJobScheduler.cs │ ├── JobDefinition.cs │ ├── JobDefinitionService.cs │ ├── JobId.cs │ ├── JobRunner.cs │ └── JobVersionAttribute.cs │ ├── MetadataProviders │ ├── AddEventTypeMetadataProvider.cs │ ├── AddGuidMetadataProvider.cs │ └── AddMachineNameMetadataProvider.cs │ ├── Properties │ └── AssemblyInfo.cs │ ├── Provided │ ├── Jobs │ │ ├── DispatchToAsynchronousEventSubscribers.cs │ │ └── PublishCommandJob.cs │ └── Specifications │ │ ├── AggregateIsNewSpecification.cs │ │ ├── AllSpecification.cs │ │ ├── AndSpeficication.cs │ │ ├── AtLeastSpecification.cs │ │ ├── ExpressionSpecification.cs │ │ ├── NotSpecification.cs │ │ └── OrSpecification.cs │ ├── Queries │ ├── IQuery.cs │ ├── IQueryHandler.cs │ ├── IQueryProcessor.cs │ ├── QueryProcessor.cs │ └── ReadModelByIdQuery.cs │ ├── ReadStores │ ├── DispatchToReadStores.cs │ ├── IAmReadModelFor.cs │ ├── IDispatchToReadStores.cs │ ├── IDispatchToReadStoresResilienceStrategy.cs │ ├── IReadModel.cs │ ├── IReadModelContext.cs │ ├── IReadModelContextFactory.cs │ ├── IReadModelDomainEventApplier.cs │ ├── IReadModelFactory.cs │ ├── IReadModelLocator.cs │ ├── IReadModelPopulator.cs │ ├── IReadModelStore.cs │ ├── IReadStoreManager.cs │ ├── InMemory │ │ ├── IInMemoryReadStore.cs │ │ ├── InMemoryQueryHandler.cs │ │ ├── InMemoryReadStore.cs │ │ └── Queries │ │ │ └── InMemoryQuery.cs │ ├── MultipleAggregateReadStoreManager.cs │ ├── NoDispatchToReadStoresResilienceStrategy.cs │ ├── ReadModelContext.cs │ ├── ReadModelContextFactory.cs │ ├── ReadModelDomainEventApplier.cs │ ├── ReadModelEnvelope.cs │ ├── ReadModelFactory.cs │ ├── ReadModelPopulator.cs │ ├── ReadModelStore.cs │ ├── ReadModelUpdate.cs │ ├── ReadModelUpdateResult.cs │ ├── ReadStoreManager.cs │ └── SingleAggregateReadStoreManager.cs │ ├── Sagas │ ├── AggregateSagas │ │ ├── AggregateSaga.cs │ │ ├── IAggregateSaga.cs │ │ └── SagaAggregateStore.cs │ ├── DispatchToSagas.cs │ ├── IDispatchToSagas.cs │ ├── ISaga.cs │ ├── ISagaContext.cs │ ├── ISagaDefinitionService.cs │ ├── ISagaErrorHandler.cs │ ├── ISagaHandles.cs │ ├── ISagaId.cs │ ├── ISagaIsStartedBy.cs │ ├── ISagaLocator.cs │ ├── ISagaStore.cs │ ├── ISagaUpdateResilienceStrategy.cs │ ├── ISagaUpdater.cs │ ├── NoSagaUpdateResilienceStrategy.cs │ ├── SagaContext.cs │ ├── SagaDefinitionService.cs │ ├── SagaDetails.cs │ ├── SagaErrorHandler.cs │ ├── SagaState.cs │ ├── SagaStore.cs │ └── SagaUpdater.cs │ ├── Snapshots │ ├── CommittedSnapshot.cs │ ├── ISnapshot.cs │ ├── ISnapshotAggregateRoot.cs │ ├── ISnapshotDefinitionService.cs │ ├── ISnapshotMetadata.cs │ ├── ISnapshotSerializer.cs │ ├── ISnapshotSerilizer.cs │ ├── ISnapshotStore.cs │ ├── ISnapshotUpgradeService.cs │ ├── ISnapshotUpgrader.cs │ ├── SerializedSnapshot.cs │ ├── SnapshotAggregateRoot.cs │ ├── SnapshotContainer.cs │ ├── SnapshotDefinition.cs │ ├── SnapshotDefinitionService.cs │ ├── SnapshotMetadata.cs │ ├── SnapshotMetadataKeys.cs │ ├── SnapshotSerializer.cs │ ├── SnapshotSerilizer.cs │ ├── SnapshotStore.cs │ ├── SnapshotUpgradeService.cs │ ├── SnapshotVersionAttribute.cs │ ├── Stores │ │ ├── ISnapshotPersistence.cs │ │ ├── InMemory │ │ │ └── InMemorySnapshotPersistence.cs │ │ └── Null │ │ │ └── NullSnapshotPersistence.cs │ └── Strategies │ │ ├── ISnapshotStrategy.cs │ │ ├── SnapshotEveryFewVersionsStrategy.cs │ │ └── SnapshotRandomlyStrategy.cs │ ├── Specifications │ ├── ISpecification.cs │ └── Specification.cs │ ├── Subscribers │ ├── DispatchToEventSubscribers.cs │ ├── DomainEventPublisher.cs │ ├── IDispatchToEventSubscribers.cs │ ├── IDispatchToSubscriberResilienceStrategy.cs │ ├── IDomainEventPublisher.cs │ ├── ISubscribe.cs │ ├── ISubscribeAsynchronousTo.cs │ ├── ISubscribeSynchronousTo.cs │ ├── ISubscribeSynchronousToAll.cs │ └── NoDispatchToSubscriberResilienceStrategy.cs │ └── ValueObjects │ ├── ISingleValueObject.cs │ ├── SingleValueObject.cs │ ├── SingleValueObjectConverter.cs │ └── ValueObject.cs ├── docker-compose.yml ├── global.json ├── icon-128.png ├── icon-256.png ├── mkdocs.yml └── requirements.txt /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.devcontainer/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.devcontainer/docker-compose.yml -------------------------------------------------------------------------------- /.devcontainer/dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.devcontainer/dockerfile -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/analyze.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/workflows/analyze.yaml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/workflows/codeql-analysis.yaml -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/pipeline.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/workflows/pipeline.yaml -------------------------------------------------------------------------------- /.github/workflows/pull-requests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/workflows/pull-requests.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/review.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/workflows/review.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/workflows/stale.yaml -------------------------------------------------------------------------------- /.github/workflows/test-reports.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.github/workflows/test-reports.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/.vscode/mcp.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /Documentation/CNAME: -------------------------------------------------------------------------------- 1 | geteventflow.net 2 | -------------------------------------------------------------------------------- /Documentation/additional/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/additional/configuration.md -------------------------------------------------------------------------------- /Documentation/additional/dos-and-donts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/additional/dos-and-donts.md -------------------------------------------------------------------------------- /Documentation/additional/event-naming-strategies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/additional/event-naming-strategies.md -------------------------------------------------------------------------------- /Documentation/additional/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/additional/faq.md -------------------------------------------------------------------------------- /Documentation/additional/snapshots.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/additional/snapshots.md -------------------------------------------------------------------------------- /Documentation/additional/source-generation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/additional/source-generation.md -------------------------------------------------------------------------------- /Documentation/additional/specifications.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/additional/specifications.md -------------------------------------------------------------------------------- /Documentation/additional/value-objects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/additional/value-objects.md -------------------------------------------------------------------------------- /Documentation/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/assets/logo.png -------------------------------------------------------------------------------- /Documentation/basics/aggregates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/basics/aggregates.md -------------------------------------------------------------------------------- /Documentation/basics/commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/basics/commands.md -------------------------------------------------------------------------------- /Documentation/basics/event-upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/basics/event-upgrade.md -------------------------------------------------------------------------------- /Documentation/basics/identity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/basics/identity.md -------------------------------------------------------------------------------- /Documentation/basics/jobs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/basics/jobs.md -------------------------------------------------------------------------------- /Documentation/basics/metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/basics/metadata.md -------------------------------------------------------------------------------- /Documentation/basics/queries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/basics/queries.md -------------------------------------------------------------------------------- /Documentation/basics/sagas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/basics/sagas.md -------------------------------------------------------------------------------- /Documentation/basics/subscribers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/basics/subscribers.md -------------------------------------------------------------------------------- /Documentation/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/getting-started.md -------------------------------------------------------------------------------- /Documentation/images/logo-with-contour.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/images/logo-with-contour.svg -------------------------------------------------------------------------------- /Documentation/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/index.md -------------------------------------------------------------------------------- /Documentation/integration/event-stores.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/integration/event-stores.md -------------------------------------------------------------------------------- /Documentation/integration/mongodb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/integration/mongodb.md -------------------------------------------------------------------------------- /Documentation/integration/mssql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/integration/mssql.md -------------------------------------------------------------------------------- /Documentation/integration/postgresql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/integration/postgresql.md -------------------------------------------------------------------------------- /Documentation/integration/rabbitmq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/integration/rabbitmq.md -------------------------------------------------------------------------------- /Documentation/integration/read-stores.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/integration/read-stores.md -------------------------------------------------------------------------------- /Documentation/integration/redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/integration/redis.md -------------------------------------------------------------------------------- /Documentation/migrations/v0-to-v1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Documentation/migrations/v0-to-v1.md -------------------------------------------------------------------------------- /EventFlow.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/EventFlow.sln -------------------------------------------------------------------------------- /EventFlow.sln.DotSettings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/EventFlow.sln.DotSettings -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE_NOTES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/RELEASE_NOTES.md -------------------------------------------------------------------------------- /Resources/jetbrains-128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Resources/jetbrains-128x128.png -------------------------------------------------------------------------------- /Resources/with-contour-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Resources/with-contour-256x256.png -------------------------------------------------------------------------------- /Resources/with-contour.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Resources/with-contour.svg -------------------------------------------------------------------------------- /Resources/without-contour-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Resources/without-contour-256x256.png -------------------------------------------------------------------------------- /Resources/without-contour.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Resources/without-contour.svg -------------------------------------------------------------------------------- /Source/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/Directory.Build.props -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore.Tests/EventFlow.AspNetCore.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore.Tests/EventFlow.AspNetCore.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore.Tests/IntegrationTests/Site/ModelBindingTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore.Tests/IntegrationTests/Site/ModelBindingTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore.Tests/IntegrationTests/Site/SiteTestsBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore.Tests/IntegrationTests/Site/SiteTestsBase.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore.Tests/IntegrationTests/Site/ThingyController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore.Tests/IntegrationTests/Site/ThingyController.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore/EventFlow.AspNetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore/EventFlow.AspNetCore.csproj -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore/EventFlowAspNetCore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore/EventFlowAspNetCore.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore/Extensions/AspNetCoreEventFlowOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore/Extensions/AspNetCoreEventFlowOptions.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore/Extensions/EventFlowOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore/Extensions/EventFlowOptionsExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore/Logging/AspNetCoreLoggerLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore/Logging/AspNetCoreLoggerLog.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore/MetadataProviders/AddUriMetadataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore/MetadataProviders/AddUriMetadataProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore/MetadataProviders/IUserClaimsMetadataOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore/MetadataProviders/IUserClaimsMetadataOptions.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore/Middlewares/CommandPublishMiddleware.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore/Middlewares/CommandPublishMiddleware.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore/ModelBinding/SingleValueModelBinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore/ModelBinding/SingleValueModelBinder.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore/ModelBinding/SingleValueModelBinderProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore/ModelBinding/SingleValueModelBinderProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.AspNetCore/ServiceProvider/HostedBootstrapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.AspNetCore/ServiceProvider/HostedBootstrapper.cs -------------------------------------------------------------------------------- /Source/EventFlow.CodeStyle.Tests/EventFlow.CodeStyle.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.CodeStyle.Tests/EventFlow.CodeStyle.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.CodeStyle.Tests/EventFlowCodeStyleUnitTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.CodeStyle.Tests/EventFlowCodeStyleUnitTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.CodeStyle/EventFlow.CodeStyle.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.CodeStyle/EventFlow.CodeStyle.csproj -------------------------------------------------------------------------------- /Source/EventFlow.CodeStyle/TestCategoryAttributeAnalyzer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.CodeStyle/TestCategoryAttributeAnalyzer.cs -------------------------------------------------------------------------------- /Source/EventFlow.CodeStyle/TestCategoryAttributeCodeFixProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.CodeStyle/TestCategoryAttributeCodeFixProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.Elasticsearch.Tests/EventFlow.Elasticsearch.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Elasticsearch.Tests/EventFlow.Elasticsearch.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.Elasticsearch.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Elasticsearch.Tests/app.config -------------------------------------------------------------------------------- /Source/EventFlow.Elasticsearch/EventFlow.Elasticsearch.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Elasticsearch/EventFlow.Elasticsearch.csproj -------------------------------------------------------------------------------- /Source/EventFlow.Elasticsearch/Extensions/EventFlowOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Elasticsearch/Extensions/EventFlowOptionsExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Elasticsearch/ReadStores/ElasticsearchReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Elasticsearch/ReadStores/ElasticsearchReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.Elasticsearch/ReadStores/IElasticsearchReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Elasticsearch/ReadStores/IElasticsearchReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.Elasticsearch/ReadStores/IReadModelDescriptionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Elasticsearch/ReadStores/IReadModelDescriptionProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.Elasticsearch/ReadStores/ReadModelDescriptionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Elasticsearch/ReadStores/ReadModelDescriptionProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.Elasticsearch/ValueObjects/IndexName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Elasticsearch/ValueObjects/IndexName.cs -------------------------------------------------------------------------------- /Source/EventFlow.Elasticsearch/ValueObjects/ReadModelDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Elasticsearch/ValueObjects/ReadModelDescription.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/EntityFrameworkTestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/EntityFrameworkTestExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/InMemory/EfInMemoryEventStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/InMemory/EfInMemoryEventStoreTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/InMemory/EfInMemoryReadStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/InMemory/EfInMemoryReadStoreTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/InMemory/EfInMemorySnapshotTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/InMemory/EfInMemorySnapshotTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/InMemory/InMemoryDbContextProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/InMemory/InMemoryDbContextProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/Model/EfThingyGetQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/Model/EfThingyGetQueryHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/Model/TestDbContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/Model/TestDbContext.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/Model/ThingyMessageReadModelEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/Model/ThingyMessageReadModelEntity.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/Model/ThingyReadModelEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/Model/ThingyReadModelEntity.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/MsSql/EfMsSqlEventStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/MsSql/EfMsSqlEventStoreTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/MsSql/EfMsSqlReadStoreIncludeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/MsSql/EfMsSqlReadStoreIncludeTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/MsSql/EfMsSqlReadStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/MsSql/EfMsSqlReadStoreTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/MsSql/EfMsSqlSnapshotTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/MsSql/EfMsSqlSnapshotTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/MsSql/IncludeTests/Address.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/MsSql/IncludeTests/Address.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/MsSql/IncludeTests/AddressId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/MsSql/IncludeTests/AddressId.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/MsSql/IncludeTests/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/MsSql/IncludeTests/Person.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/MsSql/IncludeTests/PersonAggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/MsSql/IncludeTests/PersonAggregate.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/MsSql/IncludeTests/PersonId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/MsSql/IncludeTests/PersonId.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/MsSql/MsSqlDbContextProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/MsSql/MsSqlDbContextProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/SQLite/EfSqliteEventStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/SQLite/EfSqliteEventStoreTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/SQLite/EfSqliteReadStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/SQLite/EfSqliteReadStoreTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/SQLite/EfSqliteSnapshotTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/SQLite/EfSqliteSnapshotTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework.Tests/SQLite/SqliteDbContextProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework.Tests/SQLite/SqliteDbContextProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/DefaultBulkOperationConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/DefaultBulkOperationConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/DefaultUniqueConstraintDetectionStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/DefaultUniqueConstraintDetectionStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/EntityFrameworkConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/EntityFrameworkConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/EntityFrameworkReadModelConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/EntityFrameworkReadModelConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/EventFlow.EntityFramework.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/EventFlow.EntityFramework.csproj -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/EventStores/EventEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/EventStores/EventEntity.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/Extensions/DbContextExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/Extensions/DbContextExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/Extensions/ExceptionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/Extensions/ExceptionExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/Extensions/ModelBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/Extensions/ModelBuilderExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/IBulkOperationConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/IBulkOperationConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/IDbContextProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/IDbContextProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/IEntityFrameworkConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/IEntityFrameworkConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/IUniqueConstraintDetectionStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/IUniqueConstraintDetectionStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/ReadStores/EntityFrameworkReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/ReadStores/EntityFrameworkReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.EntityFramework/SnapshotStores/SnapshotEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EntityFramework/SnapshotStores/SnapshotEntity.cs -------------------------------------------------------------------------------- /Source/EventFlow.EventStores.EventStore.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EventStores.EventStore.Tests/app.config -------------------------------------------------------------------------------- /Source/EventFlow.EventStores.EventStore/EventStoreEventPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.EventStores.EventStore/EventStoreEventPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping.Queries.InMemory/Cargos/CargoReadModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping.Queries.InMemory/Cargos/CargoReadModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping.Tests/DateTimeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping.Tests/DateTimeExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping.Tests/IntegrationTests/Scenarios.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping.Tests/IntegrationTests/Scenarios.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping.Tests/Locations.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping.Tests/Locations.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping.Tests/Voyages.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping.Tests/Voyages.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping.Tests/app.config -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Application/BookingApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Application/BookingApplicationService.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Application/IBookingApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Application/IBookingApplicationService.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Application/ScheduleApplicationService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Application/ScheduleApplicationService.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Domain/Model/CargoModel/Cargo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Domain/Model/CargoModel/Cargo.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Domain/Model/CargoModel/CargoAggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Domain/Model/CargoModel/CargoAggregate.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Domain/Model/CargoModel/CargoId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Domain/Model/CargoModel/CargoId.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Domain/Model/CargoModel/CargoState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Domain/Model/CargoModel/CargoState.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Domain/Model/LocationModel/Location.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Domain/Model/LocationModel/Location.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Domain/Model/LocationModel/LocationId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Domain/Model/LocationModel/LocationId.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Domain/Model/VoyageModel/Voyage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Domain/Model/VoyageModel/Voyage.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Domain/Model/VoyageModel/VoyageId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Domain/Model/VoyageModel/VoyageId.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Domain/Model/VoyageModel/VoyageState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Domain/Model/VoyageModel/VoyageState.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Domain/Services/UpdateItineraryService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Domain/Services/UpdateItineraryService.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Domain/Specs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Domain/Specs.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/EventFlow.Examples.Shipping.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/EventFlow.Examples.Shipping.csproj -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/EventFlowExamplesShipping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/EventFlowExamplesShipping.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Extensions/CarrierMovementExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Extensions/CarrierMovementExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Examples.Shipping/Extensions/DateTimeOffsetExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Examples.Shipping/Extensions/DateTimeOffsetExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire.Tests/EventFlow.Hangfire.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire.Tests/EventFlow.Hangfire.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire.Tests/Integration/HangfireJobLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire.Tests/Integration/HangfireJobLog.cs -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire.Tests/Integration/HangfireJobSchedulerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire.Tests/Integration/HangfireJobSchedulerTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire.Tests/app.config -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire/EventFlow.Hangfire.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire/EventFlow.Hangfire.csproj -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire/Extensions/EventFlowOptionsHangfireExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire/Extensions/EventFlowOptionsHangfireExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire/Integration/EventFlowHangfireOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire/Integration/EventFlowHangfireOptions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire/Integration/HangfireJobId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire/Integration/HangfireJobId.cs -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire/Integration/HangfireJobRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire/Integration/HangfireJobRunner.cs -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire/Integration/HangfireJobScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire/Integration/HangfireJobScheduler.cs -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire/Integration/IEventFlowHangfireOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire/Integration/IEventFlowHangfireOptions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire/Integration/IHangfireJobRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire/Integration/IHangfireJobRunner.cs -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire/Integration/IQueueNameProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire/Integration/IQueueNameProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.Hangfire/Integration/QueueNameProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Hangfire/Integration/QueueNameProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB.Tests/EventFlow.MongoDB.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB.Tests/EventFlow.MongoDB.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB.Tests/app.config -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/EventFlow.MongoDB.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/EventFlow.MongoDB.csproj -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/EventStore/IMongoDbEventPersistenceInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/EventStore/IMongoDbEventPersistenceInitializer.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/EventStore/IMongoDbEventSequenceStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/EventStore/IMongoDbEventSequenceStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/EventStore/MongoDbEventPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/EventStore/MongoDbEventPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/EventStore/MongoDbEventPersistenceInitializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/EventStore/MongoDbEventPersistenceInitializer.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/EventStore/MongoDbEventSequenceStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/EventStore/MongoDbEventSequenceStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/Extensions/EventFlowOptionsSnapshotExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/Extensions/EventFlowOptionsSnapshotExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/Extensions/MongoDbOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/Extensions/MongoDbOptionsExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/ReadStores/IMongoDbReadModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/ReadStores/IMongoDbReadModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/ReadStores/IMongoDbReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/ReadStores/IMongoDbReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/ReadStores/IReadModelDescriptionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/ReadStores/IReadModelDescriptionProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/ReadStores/MongoDbReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/ReadStores/MongoDbReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/ReadStores/ReadModelDescriptionProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/ReadStores/ReadModelDescriptionProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/SnapshotStores/MongoDbSnapshotPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/SnapshotStores/MongoDbSnapshotPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/ValueObjects/MongoDbCounterDataModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/ValueObjects/MongoDbCounterDataModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/ValueObjects/MongoDbEventDataModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/ValueObjects/MongoDbEventDataModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/ValueObjects/MongoDbSnapshotDataModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/ValueObjects/MongoDbSnapshotDataModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/ValueObjects/ReadModelDescription.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/ValueObjects/ReadModelDescription.cs -------------------------------------------------------------------------------- /Source/EventFlow.MongoDB/ValueObjects/RootCollectionName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MongoDB/ValueObjects/RootCollectionName.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql.Tests/EventFlow.MsSql.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql.Tests/EventFlow.MsSql.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.MsSql.Tests/Extensions/MsSqlDatabaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql.Tests/Extensions/MsSqlDatabaseExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/Connections/IMsSqlConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/Connections/IMsSqlConnectionFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/Connections/MsSqlConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/Connections/MsSqlConnectionFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/EventFlow.MsSql.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/EventFlow.MsSql.csproj -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/EventStores/EventFlowEventStoresMsSql.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/EventStores/EventFlowEventStoresMsSql.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/EventStores/MsSqlEventPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/EventStores/MsSqlEventPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/EventStores/Scripts/0001 - Create table EventFlow.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/EventStores/Scripts/0001 - Create table EventFlow.sql -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/Extensions/EventFlowOptionsMsSqlExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/Extensions/EventFlowOptionsMsSqlExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/Extensions/EventFlowOptionsSnapshotExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/Extensions/EventFlowOptionsSnapshotExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/IMsSqlConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/IMsSqlConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/IMsSqlConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/IMsSqlConnection.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/IMsSqlDatabaseMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/IMsSqlDatabaseMigrator.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/Integrations/TableParameter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/Integrations/TableParameter.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/MsSqlConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/MsSqlConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/MsSqlConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/MsSqlConnection.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/MsSqlDatabaseMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/MsSqlDatabaseMigrator.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/ReadStores/IMssqlReadModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/ReadStores/IMssqlReadModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/ReadStores/IMssqlReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/ReadStores/IMssqlReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/ReadStores/MssqlReadModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/ReadStores/MssqlReadModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/ReadStores/MssqlReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/ReadStores/MssqlReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/RetryStrategies/IMsSqlErrorRetryStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/RetryStrategies/IMsSqlErrorRetryStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/RetryStrategies/MsSqlErrorRetryStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/RetryStrategies/MsSqlErrorRetryStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/SnapshotStores/EventFlowSnapshotStoresMsSql.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/SnapshotStores/EventFlowSnapshotStoresMsSql.cs -------------------------------------------------------------------------------- /Source/EventFlow.MsSql/SnapshotStores/MsSqlSnapshotPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.MsSql/SnapshotStores/MsSqlSnapshotPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql.Tests/EventFlow.PostgreSql.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql.Tests/EventFlow.PostgreSql.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql.Tests/TestHelpers/IPostgresSqlDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql.Tests/TestHelpers/IPostgresSqlDatabase.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql.Tests/TestHelpers/PostgresSqlConnectionString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql.Tests/TestHelpers/PostgresSqlConnectionString.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql.Tests/TestHelpers/PostgresSqlHelpz.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql.Tests/TestHelpers/PostgresSqlHelpz.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql.Tests/TestHelpers/PostgressSqlDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql.Tests/TestHelpers/PostgressSqlDatabase.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql.Tests/app.config -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/Connections/IPostgresSqlConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/Connections/IPostgresSqlConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/Connections/IPostgresSqlConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/Connections/IPostgresSqlConnection.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/Connections/IPostgresSqlConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/Connections/IPostgresSqlConnectionFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/Connections/PostgresSqlConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/Connections/PostgresSqlConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/Connections/PostgresSqlConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/Connections/PostgresSqlConnection.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/Connections/PostgresSqlConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/Connections/PostgresSqlConnectionFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/EventFlow.PostgreSql.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/EventFlow.PostgreSql.csproj -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/EventStores/EventFlowEventStoresPostgresSql.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/EventStores/EventFlowEventStoresPostgresSql.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/EventStores/PostgresSqlEventPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/EventStores/PostgresSqlEventPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/IPostgresSqlDatabaseMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/IPostgresSqlDatabaseMigrator.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/PostgresSqlDatabaseMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/PostgresSqlDatabaseMigrator.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/ReadModels/PostgresReadModelSqlGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/ReadModels/PostgresReadModelSqlGenerator.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/ReadStores/IPostgresReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/ReadStores/IPostgresReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/ReadStores/IPostgressqlReadModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/ReadStores/IPostgressqlReadModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/ReadStores/PostgresSqlReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/ReadStores/PostgresSqlReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.PostgreSql/ReadStores/PostgressqlReadModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.PostgreSql/ReadStores/PostgressqlReadModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ.Tests/EventFlow.RabbitMQ.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ.Tests/EventFlow.RabbitMQ.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ.Tests/Integration/RabbitMqTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ.Tests/Integration/RabbitMqTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ.Tests/RabbitMqConsumer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ.Tests/RabbitMqConsumer.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ.Tests/app.config -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/EventFlow.RabbitMQ.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/EventFlow.RabbitMQ.csproj -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Exchange.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Exchange.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Extensions/EventFlowOptionsRabbitMqExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Extensions/EventFlowOptionsRabbitMqExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/IRabbitMqConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/IRabbitMqConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Integrations/IRabbitConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Integrations/IRabbitConnection.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Integrations/IRabbitMqConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Integrations/IRabbitMqConnectionFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Integrations/IRabbitMqMessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Integrations/IRabbitMqMessageFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Integrations/IRabbitMqPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Integrations/IRabbitMqPublisher.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Integrations/IRabbitMqRetryStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Integrations/IRabbitMqRetryStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Integrations/RabbitConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Integrations/RabbitConnection.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Integrations/RabbitMqConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Integrations/RabbitMqConnectionFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Integrations/RabbitMqMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Integrations/RabbitMqMessage.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Integrations/RabbitMqMessageFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Integrations/RabbitMqMessageFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Integrations/RabbitMqPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Integrations/RabbitMqPublisher.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/Integrations/RabbitMqRetryStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/Integrations/RabbitMqRetryStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/MessageId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/MessageId.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/RabbitMqConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/RabbitMqConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/RabbitMqDomainEventPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/RabbitMqDomainEventPublisher.cs -------------------------------------------------------------------------------- /Source/EventFlow.RabbitMQ/RoutingKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.RabbitMQ/RoutingKey.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis.Tests/EventFlow.Redis.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis.Tests/EventFlow.Redis.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.Redis.Tests/Integration/EventStore/EventStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis.Tests/Integration/EventStore/EventStoreTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis.Tests/Integration/ReadStore/RedisReadStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis.Tests/Integration/ReadStore/RedisReadStoreTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis.Tests/Unit/HashBuilderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis.Tests/Unit/HashBuilderTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis.Tests/Unit/PrefixedKeyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis.Tests/Unit/PrefixedKeyTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/Constants.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/EventFlow.Redis.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/EventFlow.Redis.csproj -------------------------------------------------------------------------------- /Source/EventFlow.Redis/EventStore/EventStreamCollectionResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/EventStore/EventStreamCollectionResolver.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/EventStore/IEventStreamCollectionResolver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/EventStore/IEventStreamCollectionResolver.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/EventStore/RedisCommittedDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/EventStore/RedisCommittedDomainEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/EventStore/RedisEventPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/EventStore/RedisEventPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/Extensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/PrefixedKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/PrefixedKey.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/ReadStore/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/ReadStore/Extensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/ReadStore/IRedisHashBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/ReadStore/IRedisHashBuilder.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/ReadStore/RedisHashBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/ReadStore/RedisHashBuilder.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/ReadStore/RedisQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/ReadStore/RedisQueryHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/ReadStore/RedisReadModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/ReadStore/RedisReadModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/ReadStore/RedisReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/ReadStore/RedisReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/SnapshotStore/RedisSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/SnapshotStore/RedisSnapshot.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/SnapshotStore/RedisSnapshotPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/SnapshotStore/RedisSnapshotPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow.Redis/SnapshotStore/SnapshotId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Redis/SnapshotStore/SnapshotId.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite.Tests/EventFlow.SQLite.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite.Tests/EventFlow.SQLite.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.SQLite.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite.Tests/app.config -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/Connections/ISQLiteConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/Connections/ISQLiteConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/Connections/ISQLiteConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/Connections/ISQLiteConnection.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/Connections/ISQLiteConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/Connections/ISQLiteConnectionFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/Connections/SQLiteConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/Connections/SQLiteConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/Connections/SQLiteConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/Connections/SQLiteConnection.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/Connections/SQLiteConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/Connections/SQLiteConnectionFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/EventFlow.SQLite.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/EventFlow.SQLite.csproj -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/EventStores/SQLiteEventPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/EventStores/SQLiteEventPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/Extensions/EventFlowOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/Extensions/EventFlowOptionsExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/ReadStores/ISQLiteReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/ReadStores/ISQLiteReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/ReadStores/SQLiteReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/ReadStores/SQLiteReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/RetryStrategies/ISQLiteErrorRetryStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/RetryStrategies/ISQLiteErrorRetryStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow.SQLite/RetryStrategies/SQLiteErrorRetryStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SQLite/RetryStrategies/SQLiteErrorRetryStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow.SourceGenerators.Tests/Unit/TestAggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SourceGenerators.Tests/Unit/TestAggregate.cs -------------------------------------------------------------------------------- /Source/EventFlow.SourceGenerators/AggregateExtensionsAttributeGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SourceGenerators/AggregateExtensionsAttributeGenerator.cs -------------------------------------------------------------------------------- /Source/EventFlow.SourceGenerators/AggregateExtensionsSourceGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SourceGenerators/AggregateExtensionsSourceGenerator.cs -------------------------------------------------------------------------------- /Source/EventFlow.SourceGenerators/EventFlow.SourceGenerators.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.SourceGenerators/EventFlow.SourceGenerators.csproj -------------------------------------------------------------------------------- /Source/EventFlow.Sql.Tests/EventFlow.Sql.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql.Tests/EventFlow.Sql.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.Sql.Tests/app.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql.Tests/app.config -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Connections/ISqlConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Connections/ISqlConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Connections/ISqlConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Connections/ISqlConnection.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Connections/ISqlConnectionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Connections/ISqlConnectionFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Connections/SqlConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Connections/SqlConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Connections/SqlConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Connections/SqlConnection.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/EventFlow.Sql.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/EventFlow.Sql.csproj -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Exceptions/SqlMigrationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Exceptions/SqlMigrationException.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Extensions/AssemblyExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Extensions/AssemblyExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Extensions/ReadModelExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Extensions/ReadModelExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Extensions/SqlStringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Extensions/SqlStringExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Integrations/DbUpUpgradeLog.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Integrations/DbUpUpgradeLog.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Migrations/ISqlDatabaseMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Migrations/ISqlDatabaseMigrator.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Migrations/SqlDatabaseMigrator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Migrations/SqlDatabaseMigrator.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/Migrations/SqlScript.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/Migrations/SqlScript.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/ReadModels/IReadModelSqlGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/ReadModels/IReadModelSqlGenerator.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/ReadModels/ISqlReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/ReadModels/ISqlReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/ReadModels/ReadModelSqlGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/ReadModels/ReadModelSqlGenerator.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/ReadModels/ReadModelSqlGeneratorConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/ReadModels/ReadModelSqlGeneratorConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow.Sql/ReadModels/SqlReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Sql/ReadModels/SqlReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Commands/ThingyDeleteCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Commands/ThingyDeleteCommand.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Commands/ThingyImportCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Commands/ThingyImportCommand.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Commands/ThingyMaybePingCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Commands/ThingyMaybePingCommand.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Commands/ThingyNopCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Commands/ThingyNopCommand.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Commands/ThingyPingCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Commands/ThingyPingCommand.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Entities/ThingyMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Entities/ThingyMessage.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Entities/ThingyMessageId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Entities/ThingyMessageId.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Entities/ThingyMessageLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Entities/ThingyMessageLocator.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Events/ThingyDeletedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Events/ThingyDeletedEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Events/ThingyMessageAddedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Events/ThingyMessageAddedEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Events/ThingyPingEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Events/ThingyPingEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Events/ThingyUpgradableV1Event.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Events/ThingyUpgradableV1Event.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Events/ThingyUpgradableV2Event.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Events/ThingyUpgradableV2Event.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Events/ThingyUpgradableV3Event.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Events/ThingyUpgradableV3Event.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Queries/DbContextQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Queries/DbContextQuery.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Queries/DbContextQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Queries/DbContextQueryHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Queries/IScopedContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Queries/IScopedContext.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Queries/ScopedContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Queries/ScopedContext.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Queries/ThingyGetMessagesQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Queries/ThingyGetMessagesQuery.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Queries/ThingyGetQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Queries/ThingyGetQuery.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Queries/ThingyGetVersionQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Queries/ThingyGetVersionQuery.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Sagas/ThingySaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Sagas/ThingySaga.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Sagas/ThingySagaErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Sagas/ThingySagaErrorHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Sagas/ThingySagaId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Sagas/ThingySagaId.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Sagas/ThingySagaLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Sagas/ThingySagaLocator.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Snapshots/ThingySnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Snapshots/ThingySnapshot.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Snapshots/ThingySnapshotV1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Snapshots/ThingySnapshotV1.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Snapshots/ThingySnapshotV2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Snapshots/ThingySnapshotV2.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Snapshots/ThingySnapshotVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Snapshots/ThingySnapshotVersion.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/Thingy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/Thingy.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/ThingyAggregate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/ThingyAggregate.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/ThingyId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/ThingyId.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Aggregates/ValueObjects/PingId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Aggregates/ValueObjects/PingId.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Categories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Categories.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/EventFlow.TestHelpers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/EventFlow.TestHelpers.csproj -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/EventFlowTestHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/EventFlowTestHelpers.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Extensions/AggregateStoreExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Extensions/AggregateStoreExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Extensions/CommandBusExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Extensions/CommandBusExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Extensions/EventStoreExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Extensions/EventStoreExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Extensions/EventStoreMockExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Extensions/EventStoreMockExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Extensions/ObjectExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Extensions/ObjectExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Extensions/ProcessExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Extensions/ProcessExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Extensions/QueryProcessorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Extensions/QueryProcessorExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/HttpHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/HttpHelper.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/IntegrationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/IntegrationTest.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/LogHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/LogHelper.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/LoggerMock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/LoggerMock.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/MsSql/IMsSqlDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/MsSql/IMsSqlDatabase.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/MsSql/MsSqlConnectionString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/MsSql/MsSqlConnectionString.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/MsSql/MsSqlDatabase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/MsSql/MsSqlDatabase.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/MsSql/MsSqlHelpz.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/MsSql/MsSqlHelpz.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/ProcessHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/ProcessHelper.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Suites/TestSuiteForEventStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Suites/TestSuiteForEventStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Suites/TestSuiteForReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Suites/TestSuiteForReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Suites/TestSuiteForScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Suites/TestSuiteForScheduler.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Suites/TestSuiteForSnapshotStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Suites/TestSuiteForSnapshotStore.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/TcpHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/TcpHelper.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/Test.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/Test.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/TestsFor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/TestsFor.cs -------------------------------------------------------------------------------- /Source/EventFlow.TestHelpers/WaitHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.TestHelpers/WaitHelper.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/EventFlow.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/EventFlow.Tests.csproj -------------------------------------------------------------------------------- /Source/EventFlow.Tests/EventFlowTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/EventFlowTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/Exploration/CustomAggregateIdExplorationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/Exploration/CustomAggregateIdExplorationTest.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/Exploration/EventUpgradeExplorationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/Exploration/EventUpgradeExplorationTest.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/Exploration/ReadModelRepopulateExplorationTest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/Exploration/ReadModelRepopulateExplorationTest.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/Exploration/RegisterSubscribersExplorationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/Exploration/RegisterSubscribersExplorationTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/Helpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/Helpers.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/Aggregates/AggregateStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/Aggregates/AggregateStoreTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/BackwardCompatibilityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/BackwardCompatibilityTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/BasicTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/BasicTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/CancellationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/CancellationTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/CommandResultTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/CommandResultTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/Jobs/InstantJobSchedulerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/Jobs/InstantJobSchedulerTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/Sagas/AggregateSagaTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/Sagas/AggregateSagaTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/Sagas/AlternativeSagaStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/Sagas/AlternativeSagaStoreTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/Sagas/SagaErrorHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/Sagas/SagaErrorHandlerTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/SeparationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/SeparationTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/ServiceProviderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/ServiceProviderTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/IntegrationTests/UnicodeTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/IntegrationTests/UnicodeTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/LicenseHeaderTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/LicenseHeaderTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/ReadMeExamples.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/ReadMeExamples.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Aggregates/AggregateFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Aggregates/AggregateFactoryTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Aggregates/AggregateIdTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Aggregates/AggregateIdTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Aggregates/AggregateRootNameTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Aggregates/AggregateRootNameTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Aggregates/AggregateRootTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Aggregates/AggregateRootTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Aggregates/AggregateStateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Aggregates/AggregateStateTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Aggregates/AggregateStoreTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Aggregates/AggregateStoreTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Aggregates/MetadataTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Aggregates/MetadataTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/CommandBusTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/CommandBusTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Commands/CommandDefinitionServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Commands/CommandDefinitionServiceTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Commands/CommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Commands/CommandTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Commands/DistinctCommandTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Commands/DistinctCommandTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Core/CircularBufferTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Core/CircularBufferTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Core/IdentityTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Core/IdentityTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Core/LabelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Core/LabelTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Core/ReflectionHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Core/ReflectionHelperTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Core/RetryDelayTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Core/RetryDelayTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Core/TransientFaultHandlerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Core/TransientFaultHandlerTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/EventStores/EventUpgradeManagerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/EventStores/EventUpgradeManagerTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Extensions/StringExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Extensions/StringExtensionsTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Extensions/TypeExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Extensions/TypeExtensionsTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Jobs/JobDefinitionServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Jobs/JobDefinitionServiceTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Queries/QueryProcessorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Queries/QueryProcessorTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/ReadStores/BaseReadModelTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/ReadStores/BaseReadModelTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/ReadStores/ReadModelFactoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/ReadStores/ReadModelFactoryTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/ReadStores/ReadModelPopulatorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/ReadStores/ReadModelPopulatorTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/ReadStores/ReadStoreManagerTestSuite.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/ReadStores/ReadStoreManagerTestSuite.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/ReadStores/SecondTestReadModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/ReadStores/SecondTestReadModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/ReadStores/TestReadModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/ReadStores/TestReadModel.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Sagas/DispatchToSagasTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Sagas/DispatchToSagasTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Sagas/SagaDefinitionServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Sagas/SagaDefinitionServiceTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Snapshots/SnapshotAggregateRootTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Snapshots/SnapshotAggregateRootTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Snapshots/SnapshotMetadataTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Snapshots/SnapshotMetadataTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Snapshots/SnapshotSerializerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Snapshots/SnapshotSerializerTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Snapshots/SnapshotSerilizerTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Snapshots/SnapshotSerilizerTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Snapshots/SnapshotUpgradeServiceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Snapshots/SnapshotUpgradeServiceTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Specifications/SpecificationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Specifications/SpecificationTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Specifications/TestSpecifications.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Specifications/TestSpecifications.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/Specifications/TestSpecificationsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/Specifications/TestSpecificationsTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/ValueObjects/SingleValueObjectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/ValueObjects/SingleValueObjectTests.cs -------------------------------------------------------------------------------- /Source/EventFlow.Tests/UnitTests/ValueObjects/ValueObjectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow.Tests/UnitTests/ValueObjects/ValueObjectTests.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/AggregateEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/AggregateEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/AggregateFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/AggregateFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/AggregateName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/AggregateName.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/AggregateNameAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/AggregateNameAttribute.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/AggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/AggregateRoot.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/AggregateState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/AggregateState.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/AggregateStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/AggregateStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/AggregateUpdateResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/AggregateUpdateResult.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/DomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/DomainEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/EventId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/EventId.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/ExecutionResults/ExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/ExecutionResults/ExecutionResult.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/ExecutionResults/FailedExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/ExecutionResults/FailedExecutionResult.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/ExecutionResults/IExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/ExecutionResults/IExecutionResult.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/ExecutionResults/SuccessExecutionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/ExecutionResults/SuccessExecutionResult.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/IAggregateEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/IAggregateEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/IAggregateFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/IAggregateFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/IAggregateName.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/IAggregateName.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/IAggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/IAggregateRoot.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/IAggregateStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/IAggregateStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/IApply.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/IApply.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/IDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/IDomainEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/IEmit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/IEmit.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/IEventApplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/IEventApplier.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/IEventId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/IEventId.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/IMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/IMetadata.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/Metadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/Metadata.cs -------------------------------------------------------------------------------- /Source/EventFlow/Aggregates/MetadataKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Aggregates/MetadataKeys.cs -------------------------------------------------------------------------------- /Source/EventFlow/CommandBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/CommandBus.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/Command.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/CommandDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/CommandDefinition.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/CommandDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/CommandDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/CommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/CommandHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/CommandId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/CommandId.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/CommandScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/CommandScheduler.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/CommandVersionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/CommandVersionAttribute.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/DistinctCommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/DistinctCommand.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/ICommand.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/ICommand.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/ICommandDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/ICommandDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/ICommandHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/ICommandHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/ICommandId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/ICommandId.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/ICommandScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/ICommandScheduler.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/ISerializedCommandPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/ISerializedCommandPublisher.cs -------------------------------------------------------------------------------- /Source/EventFlow/Commands/SerializedCommandPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Commands/SerializedCommandPublisher.cs -------------------------------------------------------------------------------- /Source/EventFlow/Configuration/Cancellation/CancellationBoundary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Configuration/Cancellation/CancellationBoundary.cs -------------------------------------------------------------------------------- /Source/EventFlow/Configuration/Cancellation/ICancellationConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Configuration/Cancellation/ICancellationConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow/Configuration/EventFlowConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Configuration/EventFlowConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow/Configuration/EventNamingStrategy/DefaultStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Configuration/EventNamingStrategy/DefaultStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/Configuration/EventNamingStrategy/IEventNamingStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Configuration/EventNamingStrategy/IEventNamingStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/Configuration/IEventFlowConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Configuration/IEventFlowConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow/Configuration/ILoadedVersionedTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Configuration/ILoadedVersionedTypes.cs -------------------------------------------------------------------------------- /Source/EventFlow/Configuration/LoadedVersionedTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Configuration/LoadedVersionedTypes.cs -------------------------------------------------------------------------------- /Source/EventFlow/Configuration/Serialization/ChainedJsonOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Configuration/Serialization/ChainedJsonOptions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Configuration/Serialization/IJsonOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Configuration/Serialization/IJsonOptions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Configuration/Serialization/JsonOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Configuration/Serialization/JsonOptions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/AsyncLock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/AsyncLock.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/Caching/CacheKey.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/Caching/CacheKey.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/CircularBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/CircularBuffer.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/DisposableAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/DisposableAction.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/GuidFactories.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/GuidFactories.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/HashHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/HashHelper.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/IIdentity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/IIdentity.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/IJsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/IJsonSerializer.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/IMetadataContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/IMetadataContainer.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/IRetryStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/IRetryStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/ISourceId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/ISourceId.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/ITransientFaultHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/ITransientFaultHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/Identity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/Identity.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/JsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/JsonSerializer.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/Label.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/Label.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/MetadataContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/MetadataContainer.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/ReflectionHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/ReflectionHelper.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/Retry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/Retry.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/RetryDelay.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/RetryDelay.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/SourceId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/SourceId.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/TransientFaultHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/TransientFaultHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/VersionedTypes/IVersionedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/VersionedTypes/IVersionedType.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/VersionedTypes/IVersionedTypeDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/VersionedTypes/IVersionedTypeDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/VersionedTypes/IVersionedTypeUpgradeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/VersionedTypes/IVersionedTypeUpgradeService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/VersionedTypes/IVersionedTypeUpgrader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/VersionedTypes/IVersionedTypeUpgrader.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/VersionedTypes/VersionedTypeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/VersionedTypes/VersionedTypeAttribute.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/VersionedTypes/VersionedTypeDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/VersionedTypes/VersionedTypeDefinition.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/VersionedTypes/VersionedTypeDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/VersionedTypes/VersionedTypeDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Core/VersionedTypes/VersionedTypeUpgradeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Core/VersionedTypes/VersionedTypeUpgradeService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Entities/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Entities/Entity.cs -------------------------------------------------------------------------------- /Source/EventFlow/Entities/IEntity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Entities/IEntity.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventFlow.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventFlow.csproj -------------------------------------------------------------------------------- /Source/EventFlow/EventFlowOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventFlowOptions.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/AllCommittedEventsPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/AllCommittedEventsPage.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/AllEventsPage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/AllEventsPage.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/DomainEventFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/DomainEventFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/EventDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/EventDefinition.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/EventDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/EventDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/EventJsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/EventJsonSerializer.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/EventStoreBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/EventStoreBase.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/EventUpgradeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/EventUpgradeContext.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/EventUpgradeContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/EventUpgradeContextFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/EventUpgradeManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/EventUpgradeManager.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/EventUpgrader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/EventUpgrader.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/EventVersionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/EventVersionAttribute.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/Files/FilesEventLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/Files/FilesEventLocator.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/Files/FilesEventPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/Files/FilesEventPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/Files/FilesEventStoreConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/Files/FilesEventStoreConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/Files/IFilesEventLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/Files/IFilesEventLocator.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/Files/IFilesEventStoreConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/Files/IFilesEventStoreConfiguration.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/GlobalPosition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/GlobalPosition.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IAggregateStoreResilienceStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IAggregateStoreResilienceStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/ICommittedDomainEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/ICommittedDomainEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IDomainEventFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IDomainEventFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IEventDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IEventDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IEventJsonSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IEventJsonSerializer.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IEventPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IEventPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IEventStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IEventStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IEventUpgradeContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IEventUpgradeContext.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IEventUpgradeContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IEventUpgradeContextFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IEventUpgradeManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IEventUpgradeManager.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IEventUpgrader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IEventUpgrader.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IMetadataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IMetadataProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/ISerializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/ISerializedEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/IUncommittedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/IUncommittedEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/InMemory/InMemoryEventPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/InMemory/InMemoryEventPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/NoAggregateStoreResilienceStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/NoAggregateStoreResilienceStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/SerializedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/SerializedEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow/EventStores/UncommittedEvent.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/EventStores/UncommittedEvent.cs -------------------------------------------------------------------------------- /Source/EventFlow/Exceptions/CommandException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Exceptions/CommandException.cs -------------------------------------------------------------------------------- /Source/EventFlow/Exceptions/DomainError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Exceptions/DomainError.cs -------------------------------------------------------------------------------- /Source/EventFlow/Exceptions/DuplicateOperationException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Exceptions/DuplicateOperationException.cs -------------------------------------------------------------------------------- /Source/EventFlow/Exceptions/MetadataKeyNotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Exceptions/MetadataKeyNotFoundException.cs -------------------------------------------------------------------------------- /Source/EventFlow/Exceptions/MetadataParseException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Exceptions/MetadataParseException.cs -------------------------------------------------------------------------------- /Source/EventFlow/Exceptions/NoCommandHandlersException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Exceptions/NoCommandHandlersException.cs -------------------------------------------------------------------------------- /Source/EventFlow/Exceptions/OptimisticConcurrencyException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Exceptions/OptimisticConcurrencyException.cs -------------------------------------------------------------------------------- /Source/EventFlow/Exceptions/SagaPublishException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Exceptions/SagaPublishException.cs -------------------------------------------------------------------------------- /Source/EventFlow/Exceptions/UnknownJobException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Exceptions/UnknownJobException.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/DateTimeOffsetExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/DateTimeOffsetExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/DictionaryExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/DictionaryExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/DisposableExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/DisposableExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsAggregatesExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsAggregatesExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsCommandExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsCommandExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsCommandHandlerExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsCommandHandlerExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsDefaultExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsDefaultExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsEventStoresExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsEventStoresExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsEventUpgradersExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsEventUpgradersExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsEventsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsEventsExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsJobExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsJobExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsJsonConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsJsonConfigurationExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsMetadataProvidersExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsMetadataProvidersExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsQueriesExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsQueriesExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsReadStoresExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsReadStoresExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsSagasExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsSagasExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsSnapshotExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsSnapshotExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/EventFlowOptionsSubscriberExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/EventFlowOptionsSubscriberExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/IdentityExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/IdentityExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/JsonOptionsExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/JsonOptionsExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/ReadModelEnvelopeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/ReadModelEnvelopeExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/ServiceCollectionExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/ServiceCollectionExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/SourceIdExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/SourceIdExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/SpecificationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/SpecificationExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/StringBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/StringBuilderExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/StringExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/StringExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Extensions/TypeExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Extensions/TypeExtensions.cs -------------------------------------------------------------------------------- /Source/EventFlow/ICommandBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ICommandBus.cs -------------------------------------------------------------------------------- /Source/EventFlow/IEventFlowOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/IEventFlowOptions.cs -------------------------------------------------------------------------------- /Source/EventFlow/Jobs/IJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Jobs/IJob.cs -------------------------------------------------------------------------------- /Source/EventFlow/Jobs/IJobDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Jobs/IJobDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Jobs/IJobId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Jobs/IJobId.cs -------------------------------------------------------------------------------- /Source/EventFlow/Jobs/IJobRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Jobs/IJobRunner.cs -------------------------------------------------------------------------------- /Source/EventFlow/Jobs/IJobScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Jobs/IJobScheduler.cs -------------------------------------------------------------------------------- /Source/EventFlow/Jobs/InstantJobScheduler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Jobs/InstantJobScheduler.cs -------------------------------------------------------------------------------- /Source/EventFlow/Jobs/JobDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Jobs/JobDefinition.cs -------------------------------------------------------------------------------- /Source/EventFlow/Jobs/JobDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Jobs/JobDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Jobs/JobId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Jobs/JobId.cs -------------------------------------------------------------------------------- /Source/EventFlow/Jobs/JobRunner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Jobs/JobRunner.cs -------------------------------------------------------------------------------- /Source/EventFlow/Jobs/JobVersionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Jobs/JobVersionAttribute.cs -------------------------------------------------------------------------------- /Source/EventFlow/MetadataProviders/AddEventTypeMetadataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/MetadataProviders/AddEventTypeMetadataProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow/MetadataProviders/AddGuidMetadataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/MetadataProviders/AddGuidMetadataProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow/MetadataProviders/AddMachineNameMetadataProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/MetadataProviders/AddMachineNameMetadataProvider.cs -------------------------------------------------------------------------------- /Source/EventFlow/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /Source/EventFlow/Provided/Jobs/DispatchToAsynchronousEventSubscribers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Provided/Jobs/DispatchToAsynchronousEventSubscribers.cs -------------------------------------------------------------------------------- /Source/EventFlow/Provided/Jobs/PublishCommandJob.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Provided/Jobs/PublishCommandJob.cs -------------------------------------------------------------------------------- /Source/EventFlow/Provided/Specifications/AggregateIsNewSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Provided/Specifications/AggregateIsNewSpecification.cs -------------------------------------------------------------------------------- /Source/EventFlow/Provided/Specifications/AllSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Provided/Specifications/AllSpecification.cs -------------------------------------------------------------------------------- /Source/EventFlow/Provided/Specifications/AndSpeficication.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Provided/Specifications/AndSpeficication.cs -------------------------------------------------------------------------------- /Source/EventFlow/Provided/Specifications/AtLeastSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Provided/Specifications/AtLeastSpecification.cs -------------------------------------------------------------------------------- /Source/EventFlow/Provided/Specifications/ExpressionSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Provided/Specifications/ExpressionSpecification.cs -------------------------------------------------------------------------------- /Source/EventFlow/Provided/Specifications/NotSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Provided/Specifications/NotSpecification.cs -------------------------------------------------------------------------------- /Source/EventFlow/Provided/Specifications/OrSpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Provided/Specifications/OrSpecification.cs -------------------------------------------------------------------------------- /Source/EventFlow/Queries/IQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Queries/IQuery.cs -------------------------------------------------------------------------------- /Source/EventFlow/Queries/IQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Queries/IQueryHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow/Queries/IQueryProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Queries/IQueryProcessor.cs -------------------------------------------------------------------------------- /Source/EventFlow/Queries/QueryProcessor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Queries/QueryProcessor.cs -------------------------------------------------------------------------------- /Source/EventFlow/Queries/ReadModelByIdQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Queries/ReadModelByIdQuery.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/DispatchToReadStores.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/DispatchToReadStores.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IAmReadModelFor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IAmReadModelFor.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IDispatchToReadStores.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IDispatchToReadStores.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IDispatchToReadStoresResilienceStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IDispatchToReadStoresResilienceStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IReadModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IReadModel.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IReadModelContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IReadModelContext.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IReadModelContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IReadModelContextFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IReadModelDomainEventApplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IReadModelDomainEventApplier.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IReadModelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IReadModelFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IReadModelLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IReadModelLocator.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IReadModelPopulator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IReadModelPopulator.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/IReadStoreManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/IReadStoreManager.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/InMemory/IInMemoryReadStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/InMemory/IInMemoryReadStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/InMemory/InMemoryQueryHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/InMemory/InMemoryQueryHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/InMemory/InMemoryReadStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/InMemory/InMemoryReadStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/InMemory/Queries/InMemoryQuery.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/InMemory/Queries/InMemoryQuery.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/MultipleAggregateReadStoreManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/MultipleAggregateReadStoreManager.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/NoDispatchToReadStoresResilienceStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/NoDispatchToReadStoresResilienceStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/ReadModelContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/ReadModelContext.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/ReadModelContextFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/ReadModelContextFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/ReadModelDomainEventApplier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/ReadModelDomainEventApplier.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/ReadModelEnvelope.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/ReadModelEnvelope.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/ReadModelFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/ReadModelFactory.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/ReadModelPopulator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/ReadModelPopulator.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/ReadModelStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/ReadModelStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/ReadModelUpdate.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/ReadModelUpdate.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/ReadModelUpdateResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/ReadModelUpdateResult.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/ReadStoreManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/ReadStoreManager.cs -------------------------------------------------------------------------------- /Source/EventFlow/ReadStores/SingleAggregateReadStoreManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ReadStores/SingleAggregateReadStoreManager.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/AggregateSagas/AggregateSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/AggregateSagas/AggregateSaga.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/AggregateSagas/IAggregateSaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/AggregateSagas/IAggregateSaga.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/AggregateSagas/SagaAggregateStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/AggregateSagas/SagaAggregateStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/DispatchToSagas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/DispatchToSagas.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/IDispatchToSagas.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/IDispatchToSagas.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/ISaga.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/ISaga.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/ISagaContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/ISagaContext.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/ISagaDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/ISagaDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/ISagaErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/ISagaErrorHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/ISagaHandles.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/ISagaHandles.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/ISagaId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/ISagaId.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/ISagaIsStartedBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/ISagaIsStartedBy.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/ISagaLocator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/ISagaLocator.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/ISagaStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/ISagaStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/ISagaUpdateResilienceStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/ISagaUpdateResilienceStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/ISagaUpdater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/ISagaUpdater.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/NoSagaUpdateResilienceStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/NoSagaUpdateResilienceStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/SagaContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/SagaContext.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/SagaDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/SagaDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/SagaDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/SagaDetails.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/SagaErrorHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/SagaErrorHandler.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/SagaState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/SagaState.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/SagaStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/SagaStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/Sagas/SagaUpdater.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Sagas/SagaUpdater.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/CommittedSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/CommittedSnapshot.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/ISnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/ISnapshot.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/ISnapshotAggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/ISnapshotAggregateRoot.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/ISnapshotDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/ISnapshotDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/ISnapshotMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/ISnapshotMetadata.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/ISnapshotSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/ISnapshotSerializer.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/ISnapshotSerilizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/ISnapshotSerilizer.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/ISnapshotStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/ISnapshotStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/ISnapshotUpgradeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/ISnapshotUpgradeService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/ISnapshotUpgrader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/ISnapshotUpgrader.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SerializedSnapshot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SerializedSnapshot.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SnapshotAggregateRoot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SnapshotAggregateRoot.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SnapshotContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SnapshotContainer.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SnapshotDefinition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SnapshotDefinition.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SnapshotDefinitionService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SnapshotDefinitionService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SnapshotMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SnapshotMetadata.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SnapshotMetadataKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SnapshotMetadataKeys.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SnapshotSerializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SnapshotSerializer.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SnapshotSerilizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SnapshotSerilizer.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SnapshotStore.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SnapshotStore.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SnapshotUpgradeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SnapshotUpgradeService.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/SnapshotVersionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/SnapshotVersionAttribute.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/Stores/ISnapshotPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/Stores/ISnapshotPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/Stores/InMemory/InMemorySnapshotPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/Stores/InMemory/InMemorySnapshotPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/Stores/Null/NullSnapshotPersistence.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/Stores/Null/NullSnapshotPersistence.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/Strategies/ISnapshotStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/Strategies/ISnapshotStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/Strategies/SnapshotEveryFewVersionsStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/Strategies/SnapshotEveryFewVersionsStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/Snapshots/Strategies/SnapshotRandomlyStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Snapshots/Strategies/SnapshotRandomlyStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/Specifications/ISpecification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Specifications/ISpecification.cs -------------------------------------------------------------------------------- /Source/EventFlow/Specifications/Specification.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Specifications/Specification.cs -------------------------------------------------------------------------------- /Source/EventFlow/Subscribers/DispatchToEventSubscribers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Subscribers/DispatchToEventSubscribers.cs -------------------------------------------------------------------------------- /Source/EventFlow/Subscribers/DomainEventPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Subscribers/DomainEventPublisher.cs -------------------------------------------------------------------------------- /Source/EventFlow/Subscribers/IDispatchToEventSubscribers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Subscribers/IDispatchToEventSubscribers.cs -------------------------------------------------------------------------------- /Source/EventFlow/Subscribers/IDispatchToSubscriberResilienceStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Subscribers/IDispatchToSubscriberResilienceStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/Subscribers/IDomainEventPublisher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Subscribers/IDomainEventPublisher.cs -------------------------------------------------------------------------------- /Source/EventFlow/Subscribers/ISubscribe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Subscribers/ISubscribe.cs -------------------------------------------------------------------------------- /Source/EventFlow/Subscribers/ISubscribeAsynchronousTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Subscribers/ISubscribeAsynchronousTo.cs -------------------------------------------------------------------------------- /Source/EventFlow/Subscribers/ISubscribeSynchronousTo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Subscribers/ISubscribeSynchronousTo.cs -------------------------------------------------------------------------------- /Source/EventFlow/Subscribers/ISubscribeSynchronousToAll.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Subscribers/ISubscribeSynchronousToAll.cs -------------------------------------------------------------------------------- /Source/EventFlow/Subscribers/NoDispatchToSubscriberResilienceStrategy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/Subscribers/NoDispatchToSubscriberResilienceStrategy.cs -------------------------------------------------------------------------------- /Source/EventFlow/ValueObjects/ISingleValueObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ValueObjects/ISingleValueObject.cs -------------------------------------------------------------------------------- /Source/EventFlow/ValueObjects/SingleValueObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ValueObjects/SingleValueObject.cs -------------------------------------------------------------------------------- /Source/EventFlow/ValueObjects/SingleValueObjectConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ValueObjects/SingleValueObjectConverter.cs -------------------------------------------------------------------------------- /Source/EventFlow/ValueObjects/ValueObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/Source/EventFlow/ValueObjects/ValueObject.cs -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/global.json -------------------------------------------------------------------------------- /icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/icon-128.png -------------------------------------------------------------------------------- /icon-256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/icon-256.png -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eventflow/EventFlow/HEAD/requirements.txt --------------------------------------------------------------------------------