Revo

    Event Sourcing, CQRS and DDD framework for C/.NET Core. csharp code snippet by @github-repos on Codeshare. 0 stars, 1 views.

    Language: csharp

    Author: GitHub Repos (@github-repos)

    0 stars · 1 views

    Viewing path: azure-pipelines.yml

    Files

    • EventSourcedAggregateStoreTests.cs (cs)
    • rno_baseline_mssql.sql (sql)
    • EventEntityReadModel.cs (cs)
    • TodoListReadModel.cs (cs)
    • README.md (md)
    • IAsyncQueryableResolver.cs (cs)
    • ListAsValueTests.cs (cs)
    • NotificationBuffer.cs (cs)
    • IBufferedNotificationChannel.cs (cs)
    • IMailNotificationSender.cs (cs)
    • ValueObjectTests.cs (cs)
    • IGroupedNotifications.cs (cs)
    • UpdateTodoListCommand.cs (cs)
    • AggregatingBufferGovernor.cs (cs)
    • FakeRepository.cs (cs)
    • LocalCommandBusTests.cs (cs)
    • InMemoryCrudRepository.cs (cs)
    • AggregateEventRouter.cs (cs)
    • ATTRIBUTION.md (markdown)
    • Entity.cs (cs)
    • todos_baseline_1_mssql.sql (sql)
    • DomainEvent.cs (cs)
    • INotificationBus.cs (cs)
    • Entities (txt)
    • Queries (txt)
    • Dto (txt)
    • Handlers (txt)
    • Pages (txt)
    • Shared (txt)
    • Api (txt)
    • IComponent.cs (cs)
    • DtoAutoMapperProfile.cs (cs)
    • EntityAttributeChangeBatchTests.cs (cs)
    • Revo.DataAccess (dataaccess)
    • InMemory (txt)
    • ICrudRepositoryFactory.cs (cs)
    • AddTodoCommand.cs (cs)
    • Reads (txt)
    • TodoListDto.cs (cs)
    • launchSettings.json (json)
    • IEntity.cs (cs)
    • Index.cshtml.cs (cs)
    • TenantEntityReadModel.cs (cs)
    • INotificationPipeline.cs (cs)
    • RevoConfigurationTests.cs (cs)
    • IEntityReadModel.cs (cs)
    • TrackedChangeRecordConverter.cs (cs)
    • README.md (md)
    • Revo.Domain.Tests (tests)
    • Sagas (txt)
    • Security (txt)
    • Commands (txt)
    • Infrastructure (txt)
    • SendMailNotificationJobHandler.cs (cs)
    • Events (txt)
    • Messages (txt)
    • Commands (txt)
    • .idea (idea)
    • .idea.Revo (revo)
    • .idea (idea)
    • Revo.Testing (testing)
    • Security (txt)
    • Core (txt)
    • Extensions (txt)
    • Examples (txt)
    • Todos (txt)
    • Revo.Examples.Todos.Tests (tests)
    • Domain (txt)
    • Handlers (txt)
    • wwwroot (txt)
    • images (txt)
    • js (txt)
    • css (txt)
    • Projections (txt)
    • Sql (txt)
    • Properties (txt)
    • Events (txt)
    • Model (txt)
    • Revo.Extensions.AutoMapper (automapper)
    • Configuration (txt)
    • Revo.Extensions.History (history)
    • Configuration (txt)
    • Sql (txt)
    • ChangeTracking (txt)
    • Model (txt)
    • Events (txt)
    • Revo.Extensions.Notifications.Tests (tests)
    • Channels (txt)
    • Bufferring (txt)
    • Revo.Extensions.History.Tests (tests)
    • Properties (txt)
    • ChangeTracking (txt)
    • Revo.Domain (domain)
    • Dto (txt)
    • Tenancy (txt)
    • Core (txt)
    • Sagas (txt)
    • Attributes (txt)
    • Events (txt)
    • ReadModel (txt)
    • ValueObjects (txt)
    • Security (txt)
    • Projections (txt)
    • Commands (txt)
    • Lambda (txt)
    • Events (txt)
    • Properties (txt)
    • Entities (txt)
    • DataAccess (txt)
    • Migrations (txt)
    • Repositories (txt)
    • IClassEntityReadModel.cs (cs)
    • EntityView.cs (cs)
    • site.css (css)
    • IEventRouterRegistrator.cs (cs)
    • EntityExpressionUtils.cs (cs)
    • IReadRepository.cs (cs)
    • RepositoryHelpers.cs (cs)
    • IRepositoryFilter.cs (cs)
    • TablePrefixAttribute.cs (cs)
    • EntityNotFoundException.cs (cs)
    • EntityState.cs (cs)
    • FakeUserContext.cs (cs)
    • FakeClock.cs (cs)
    • ReadRepositoryExtensions.cs (cs)
    • azure-pipelines.yml (yml)
    • IRowVersioned.cs (cs)
    • DatabaseEntityAttribute.cs (cs)
    • Repositories (txt)
    • XunitExtensions.cs (cs)
    • FakeEventStoreRecord.cs (cs)
    • EventExtensions.cs (cs)
    • SubstituteDecorator.cs (cs)
    • Revo.Examples.Todos (todos)
    • Module.cs (cs)
    • banner2.svg (image)
    • favicon.ico (image)
    • site.js (js)
    • TodoListCommandHandler.cs (cs)
    • site.min.css (css)
    • banner3.svg (image)
    • Model (txt)
    • todos_baseline_1_sqlite.sql (sql)
    • TaskListQueryHandler.cs (cs)
    • todos_baseline_1_pgsql.sql (sql)
    • TodoListReadModelProjector.cs (cs)
    • Domain (txt)
    • appsettings.Development.json (json)
    • TodoAddedEvent.cs (cs)
    • TodoList.cs (cs)
    • TodoIsCompleteUpdatedEvent.cs (cs)
    • TodoTextUpdatedEvent.cs (cs)
    • TodoListRenamedEvent.cs (cs)
    • Startup.cs (cs)
    • NotificationsConfigurationSection.cs (cs)
    • Extensions (txt)
    • Revo.Extensions.Notifications (notifications)
    • Configuration (txt)
    • BufferedNotification.cs (cs)
    • NotificationsConfigurationExtensions.cs (cs)
    • NotificationTypeCache.cs (cs)
    • LICENSE (txt)
    • Channels (txt)
    • Mail (txt)
    • SerializableMailMessage.cs (cs)
    • IMailNotificationFormatter.cs (cs)
    • SendMailNotificationJob.cs (cs)
    • SmtpMailNotificationSender.cs (cs)
    • MailNotificationsConfigurationSection.cs (cs)
    • NotificationBus.cs (cs)
    • Buffering (txt)
    • MailNotificationConfigurationExtensions.cs (cs)
    • IBufferGovernor.cs (cs)
    • IEventNumberVersioned.cs (cs)
    • ProcessBufferedNotificationsJobHandler.cs (cs)
    • Sql (txt)
    • BufferedNotificationStartup.cs (cs)
    • ProcessBufferedNotificationsJob.cs (cs)
    • IBufferSelector.cs (cs)
    • rno_2_pgsql.sql (sql)
    • SerializedNotification.cs (cs)
    • rno_baseline_pgsql.sql (sql)
    • NotificationSerializer.cs (cs)
    • IAutoMapperInitializer.cs (cs)
    • TenantClassEntityReadModel.cs (cs)
    • AutoMapperConfigurationSection.cs (cs)
    • INotificationChannel.cs (cs)
    • AutoMapperInitializer.cs (cs)
    • NotificationsModule.cs (cs)
    • TenantBasicAggregateRoot.cs (cs)
    • rhi_baseline_1_pgsql.sql (sql)
    • AutoMapperModule.cs (cs)
    • rhi_baseline_1_sqlite.sql (sql)
    • TenantReadModelBase.cs (cs)
    • HistoryConfigurationSection.cs (cs)
    • AutoMapperProfileDiscovery.cs (cs)
    • rhi_baseline_1_mssql.sql (sql)
    • EntityAttributeChangeLogger.cs (cs)
    • HistoryAutoMapperProfile.cs (cs)
    • TenantAggregateRootCreated.cs (cs)
    • ChangeDataTypeCache.cs (cs)
    • EntityAttributeData.cs (cs)
    • Changes (txt)
    • ChangeTracker.cs (cs)
    • IEntityAttributeChangeLogger.cs (cs)
    • ChangeData.cs (cs)
    • TrackedChange.cs (cs)
    • HistoryModule.cs (cs)
    • Tests (txt)
    • EntityAttributeChangeBatch.cs (cs)
    • EntityReadModel.cs (cs)
    • BufferedNotificationStoreTests.cs (cs)
    • Properties (txt)
    • NotificationBusTests.cs (cs)
    • NotificationPipelineTests.cs (cs)
    • AssemblyInfo.cs (cs)
    • TenantBasicClassAggregateRoot.cs (cs)
    • AggregatingBufferGovernorTests.cs (cs)
    • ProcessBufferedNotificationsJobHandlerTests.cs (cs)
    • AssemblyInfo.cs (cs)
    • .config (config)
    • res (txt)
    • revo-logo.png (image)
    • icon-128.png (image)
    • revo-framework.png (image)
    • EntityAttributeChangeLoggerTests.cs (cs)
    • ClassEntityDto.cs (cs)
    • EventSourcedSaga.cs (cs)
    • BasicSaga.cs (cs)
    • ClassEntityView.cs (cs)
    • TenantEventSourcedAggregateRoot.cs (cs)
    • ITenantReadModel.cs (cs)
    • SagaConventionConfigurationInfo.cs (cs)
    • SagaConventionEventInfo.cs (cs)
    • SagaKeysChangedEvent.cs (cs)
    • SagaEventAttribute.cs (cs)
    • ConventionEventApplyRegistrator.cs (cs)
    • Entities (txt)
    • EventSourcing (txt)
    • IQueryableEntity.cs (cs)
    • AggregateState.cs (cs)
    • IAggregateEventRouter.cs (cs)
    • MetadataExtensions.cs (cs)
    • ConventionEventApplyRegistratorCache.cs (cs)
    • Attributes (txt)
    • Basic (txt)
    • EventSourcedEntity.cs (cs)
    • IBasicClassIdEntity.cs (cs)
    • BasicClassAggregateRoot.cs (cs)
    • BasicAggregateRoot.cs (cs)
    • IEntityTypeManager.cs (cs)
    • EntityClassUtils.cs (cs)
    • AggregateRoot.cs (cs)
    • BasicClassEntity.cs (cs)
    • Tests (txt)
    • Revo.Core.Tests (tests)
    • Configuration (txt)
    • KernelBootstrapperTests.cs (cs)
    • KernelConfigurationContextTests.cs (cs)
    • EntityTypeManager.cs (cs)
    • RELEASE_NOTES.md (md)
    • KernelConfigurationSectionTests.cs (cs)
    • JobRunnerTests.cs (cs)
    • SetAsValueTests.cs (cs)
    • DictionaryAsValueTests.cs (cs)
    • KernelConfigurationExtensionsTests.cs (cs)
    • Logging (txt)
    • Transactions (txt)
    • Lifecycle (txt)
    • Events (txt)
    • UserPermissionAuthorizerTests.cs (cs)
    • UnitOfWorkTests.cs (cs)
    • GenericLoggerFactoryTests.cs (cs)
    • ApplicationConfigurerInitializerTests.cs (cs)
    • AssemblyInfo.cs (cs)
    • Properties (txt)
    • Types (txt)
    • FilteringMetadataTests.cs (cs)
    • JsonMetadataTests.cs (cs)
    • Collections (txt)
    • CommandBusPipelineTests.cs (cs)
    • TypeIndexerTests.cs (cs)
    • CommandContextStackTests.cs (cs)
    • UnitOfWorkCommandBusMiddlewareTests.cs (cs)
    • CommandContextTests.cs (cs)
    • CommandHandlerBindingExtensionsTests.cs (cs)
    • LambdaCommandBusExtensionsTests.cs (cs)
    • AssemblyInfo.cs (cs)
    • AggregateEventRouterTests.cs (cs)
    • SagaConventionConfigurationScannerTests.cs (cs)
    • ConventionEventApplyRegistratorTests.cs (cs)
    • Revo.Infrastructure.Tests (tests)
    • SqlDatabaseMigrationTests.cs (cs)
    • AggregateRootTests.cs (cs)
    • DatabaseMigrationExecutorTests.cs (cs)
    • FakeDatabaseMigration.cs (cs)
    • DatabaseMigrationSelectorTests.cs (cs)
    • FileSqlDatabaseMigrationTests.cs (cs)
    • DatabaseInitializerDependencySorterTests.cs (cs)
    • DatabaseInitializerLoaderTests.cs (cs)
    • StaticClassifierDatabaseInitializerTests.cs (cs)
    • CrudAggregateStoreTests.cs (cs)
    • Jobs (txt)
    • InMemory (txt)
    • InMemoryJobWorkerProcessTests.cs (cs)
    • InMemoryJobSchedulerProcessTests.cs (cs)
    • CommandPermissionCacheTests.cs (cs)
    • EntityEventToPocoProjectorTests.cs (cs)
    • CrudEntityEventToPocoProjectorTests.cs (cs)
    • ITrackedChangeRecordConverter.cs (cs)
    • revo-nuget-64.png (image)
    • IHasClassId.cs (cs)
    • dotnet-tools.json (json)
    • TodoListController.cs (cs)
    • ISaga.cs (cs)
    • TodoListTests.cs (cs)
    • rno_baseline_sqlite.sql (sql)
    • IChangeTracker.cs (cs)
    • INotificationTypeCache.cs (cs)
    • DomainClassIdAttribute.cs (cs)
    • EntityDto.cs (cs)
    • banner1.svg (image)
    • IChangeDataTypeCache.cs (cs)
    • FilterCommandBusMiddlewareTests.cs (cs)
    • UnitOfWorkFactoryTests.cs (cs)
    • DomainAggregateEvent.cs (cs)
    • SagaConventionConfigurationScanner.cs (cs)
    • Error.cshtml.cs (cs)
    • PublishEventBufferTests.cs (cs)
    • EntityAttributeChangeData.cs (cs)
    • CreateTodoListCommand.cs (cs)
    • ITenantOwned.cs (cs)
    • EntityEventProjectorTests.cs (cs)
    • ReadModelBase.cs (cs)
    • PermissionAuthorizationMatcherTests.cs (cs)
    • SagaConventionConfigurationCache.cs (cs)
    • VersionedTypeRegistryTests.cs (cs)
    • IManuallyRowVersioned.cs (cs)
    • MultiValueDictionaryTests.cs (cs)
    • IFilteringRepository.cs (cs)
    • SingleValueObjectTests.cs (cs)
    • BufferingNotificationChannelTests.cs (cs)
    • ICrudRepository.cs (cs)
    • TenantEntityView.cs (cs)
    • UpdateTodoCommand.cs (cs)
    • BufferedAdaptorNotificationChannel.cs (cs)
    • IAggregateRoot.cs (cs)
    • ReadModelForEntityAttribute.cs (cs)
    • IBufferedNotificationStore.cs (cs)
    • AutoMapperConfigurationExtensions.cs (cs)
    • InMemoryJobSchedulerTests.cs (cs)
    • GetTodoListsQuery.cs (cs)
    • INotification.cs (cs)
    • Todo.cs (cs)
    • EventSourcedSagaTests.cs (cs)
    • CommandTypeDiscoveryTests.cs (cs)
    • appsettings.json (json)
    • BufferedNotificationStore.cs (cs)
    • RepositoryTests.cs (cs)
    • EventSourcedAggregateFactoryTests.cs (cs)
    • HistoryConfigurationExtensions.cs (cs)
    • CommandPermissionAuthorizerTests.cs (cs)
    • INotificationSerializer.cs (cs)
    • IConventionBasedSaga.cs (cs)
    • ChangeTrackerTests.cs (cs)
    • LambdaCommandHandlerTests.cs (cs)
    • BasicEntity.cs (cs)
    • RepositoryExtensionsTests.cs (cs)
    • TodoDto.cs (cs)
    • OptimisticConcurrencyException.cs (cs)
    • EventSourcedAggregateRoot.cs (cs)
    • MailBufferedNotificationChannel.cs (cs)
    • SagaConfigurationException.cs (cs)
    • DomainException.cs (cs)
    • ProjectionEventListenerTests.cs (cs)
    • DomainClassInfo.cs (cs)
    • TrackedChangeRecord.cs (cs)
    • ApplicationLifecycleNotifierTests.cs (cs)
    • BufferingNotificationChannel.cs (cs)
    • EntityAttributeChangeData{}.cs (cs)
    • QueryableRepositoryExtensions.cs (cs)
    • DatabaseMigrationRegistryTests.cs (cs)
    • EventBusTests.cs (cs)
    • EventSourcedEntityTestingHelpers.cs (cs)
    • Program.cs (cs)
    • ISagaConventionConfigurationCache.cs (cs)
    • IHasId.cs (cs)
    • NotificationPipeline.cs (cs)
    • TrackedChangeRecordConverterTests.cs (cs)
    • MailNotificationsModule.cs (cs)
    • BasicSagaTests.cs (cs)
    • codecov.yml (yml)
    • TodoReadModel.cs (cs)
    • TrackedChangeAdded.cs (cs)
    • BufferedAdaptorNotificationChannelTests.cs (cs)
    • DomainCoreModule.cs (cs)
    • IEventSourcedAggregateRoot.cs (cs)
    • ClassEntityReadModel.cs (cs)
    • FakeDatabaseMigrationRecord.cs (cs)
    • IAutoMapperProfileDiscovery.cs (cs)
    • EventSourcedComponent.cs (cs)

    Revo

    Public
    • Updated Jun 6, 2026
    0
    Select a file

    Tap "Show Files" to select a file

    About

    Event Sourcing, CQRS and DDD framework for C/.NET Core.

    0stars
    1views
    Created Jan 18, 2026