GoldenEye
The CQRS flavoured framework that will speed up your WebAPI and Microservices development
File Explorer
Download Latest Version (.zip)- build.dotnet.yml
- FUNDING.yml
- GoldenEye.png
- GoldenEyeLogo.png
- variables.env
- variables.env
- docker-compose.yml
- Concert.cs
- RebuildProjection.cs
- Config.cs
- MaintenanceCommandHandler.cs
- CancelReservation.cs
- ReservationCancelled.cs
- ChangeReservationSeat.cs
- ReservationSeatChanged.cs
- ConfirmReservation.cs
- ReservationConfirmed.cs
- CreateTentativeReservation.cs
- TentativeReservationCreated.cs
- GetReservationAtVersion.cs
- GetReservationById.cs
- ReservationDetails.cs
- GetReservationHistory.cs
- ReservationHistoryTransformation.cs
- GetReservations.cs
- ReservationShortInfo.cs
- ReservationNumberGenerator.cs
- Reservation.cs
- ReservationsConfig.cs
- ReservationStatus.cs
- Seat.cs
- Ticket.cs
- Config.cs
- Tickets.csproj
- ConcertsController.cs
- MaintenanceController.cs
- ReservationsController.cs
- SeatsController.cs
- TicketsController.cs
- launchSettings.json
- ChangeSeatRequest.cs
- CreateTentativeReservationRequest.cs
- GetReservationDetailsAtVersion.cs
- RebuildProjectionRequest.cs
- PagedListResponse.cs
- appsettings.Development.json
- appsettings.json
- Program.cs
- Startup.cs
- Tickets.Api.csproj
- TestConfiguration.cs
- CreateTentativeReservationTests.cs
- Tickets.Api.Tests.csproj
- ReservationBuilder.cs
- ReservationExtensions.cs
- AggregateExtensions.cs
- CancelReservationTests.cs
- ChangeSeatTests.cs
- ConfirmReservationTests.cs
- CreateTentativeReservationCommandHandlerTests.cs
- CreateTentativeReservationTests.cs
- FakeIdGenerator.cs
- FakeReservationNumberGenerator.cs
- FakeRepository.cs
- Tickets.Tests.csproj
- README.md
- Tickets.sln
- ValuesController.cs
- launchSettings.json
- appsettings.Development.json
- appsettings.json
- GoldenEye.WebApi.Sample.csproj
- Program.cs
- Startup.cs
- codeStyleConfig.xml
- .gitignore
- .name
- indexLayout.xml
- projectSettingsUpdater.xml
- vcs.xml
- .gitignore
- Aggregate.cs
- IAggregate.cs
- CommandBus.cs
- ICommand.cs
- ICommandBus.cs
- ICommandHandler.cs
- IExternalCommandBus.cs
- Readme.md
- Registration.cs
- ISaveChangesHandler.cs
- AuditInfoSaveChangesHandler.cs
- ISaveChangesProcessor.cs
- SaveChangesProcessor.cs
- AuditableEntity.cs
- Entity.cs
- EntityEntry.cs
- IAuditableEntity.cs
- IEntity.cs
- IProvidesAuditInfo.cs
- AggregateEventsPublisher.cs
- IAggregateEventsPublisher.cs
- NulloAggregateEventsPublisher.cs
- ExternalEventConsumerBackgroundWorker.cs
- IExternaEventProducer.cs
- IExternalEventConsumer.cs
- NulloExternalEventProducer.cs
- EventStorePipeline.cs
- IEventStore.cs
- IEventStoreExtensions.cs
- EventBus.cs
- IEvent.cs
- IEventBus.cs
- IEventHandler.cs
- IExternalEvent.cs
- HttpExceptionWrapper.cs
- NotFoundException.cs
- OptimisticConcurrencyException.cs
- CompareExtensions.cs
- DateRangeExtensions.cs
- DateTimeExtensions.cs
- ObjectExtensions.cs
- StringBuilderExtensions.cs
- StringExtensions.cs
- ArrayExtensions.cs
- CollectionExtensions.cs
- DictionaryExtensions.cs
- EnumerableExtensions.cs
- ListExtensions.cs
- QueryableExtensions.cs
- QueueExtensions.cs
- AssemblySelector.cs
- RegistrationExtensions.cs
- DynamicExtensions.cs
- EnumExtensions.cs
- Memoizer.cs
- ExpressionExtensions.cs
- ParameterRebinder.cs
- ConventionNamesExtensions.cs
- AttributeExtensions.cs
- ReflectionExtensions.cs
- SerializationExtensions.cs
- StreamExtensions.cs
- ThreadExtensions.cs
- IIdGenerator.cs
- NulloIdGenerator.cs
- IMappingDefinition.cs
- Registration.cs
- InternalModuleAttribute.cs
- ProjectAssemblyAttribute.cs
- IModule.cs
- Module.cs
- Registration.cs
- IAuditable.cs
- DateRange.cs
- IDateRange.cs
- IHasName.cs
- IHasParent.cs
- IHaveId.cs
- ObjectWithIdBase.cs
- IOrderable.cs
- EmptyRequest.cs
- IEmptyRequest.cs
- IListRequest.cs
- IRequest.cs
- ISingleRequest.cs
- ListRequest.cs
- SingleRequest.cs
- EmptyResponse.cs
- IEmptyResponse.cs
- IListResponse.cs
- IResponse.cs
- ISingleResponse.cs
- ListResponse.cs
- PagedResponse.cs
- SingleResponse.cs
- IHaveVersion.cs
- IListQuery.cs
- IQuery.cs
- IQueryBus.cs
- IQueryHandler.cs
- IView.cs
- QueryBus.cs
- Readme.md
- Registration.cs
- InMemoryReadonlyRepository.cs
- InMemoryRepository.cs
- IReadonlyRepository.cs
- IRepository.cs
- ReadonlyRepositoryExtensions.cs
- RepositoryExtensions.cs
- IUserInfo.cs
- IUserInfoProvider.cs
- UserInfoProvider.cs
- CRUDService.cs
- ICRUDService.cs
- IReadonlyService.cs
- IService.cs
- ReadonlyService.cs
- AssembliesProvider.cs
- TypeProvider.cs
- Switch.cs
- CollectionToCSVConverter.cs
- Guard.cs
- IExceptionHandler.cs
- IExceptionProvider.cs
- IMessage.cs
- IMessageBus.cs
- IMessageHandler.cs
- MessageBus.cs
- DateTimeJsonConverter.cs
- JsonSerializer.cs
- NoSynchronizationContextScope.cs
- ValidationPipeline.cs
- Changelog.md
- Core.csproj
- Readme.md
- EventStore.cs
- EventStorePipelineTests.cs
- RecursionWithFunctionTests.cs
- RecursionWithLocalFunctionTests.cs
- Registration.cs
- AllHandlersRegistrationTests.cs
- CommandHandlerRegistrationTests.cs
- EventHandlerRegistrationTests.cs
- QueryHandlerRegistrationTests.cs
- RegistrationTests.cs
- ValidationPipelineTests.cs
- Core.Tests.csproj
- Commands.cs
- Events.cs
- Queries.cs
- CommandHandlers.cs
- EventHandlers.cs
- QueryHandlers.cs
- Core.Tests.External.csproj
- IDapperSqlGenerator.cs
- MappingsSqlGenerator.cs
- IDapperMapping.cs
- Registration.cs
- DapperRepository.cs
- Changelog.md
- Dapper.csproj
- Readme.md
- DapperTest.cs
- DapperRepositoryTests.cs
- Structure.cs
- Changelog.md
- Dapper.Integration.Tests.csproj
- RegistrationTests.cs
- Changelog.md
- Dapper.Tests.csproj
- ElasticSearchRepository.cs
- Changelog.md
- ElasticSearch.csproj
- Readme.md
- ElasticSearch.Integration.Tests.csproj
- ElasticSearch.Tests.csproj
- EntityFrameworkDbContextMigrationRunner.cs
- EntityFrameworkMigrationsRunner.cs
- IEntityFrameworkDbContextMigrationRunner.cs
- IEntityFrameworkMigrationsRunner.cs
- Registration.cs
- DesignTypeDbContextFactory.cs
- EntityFrameworkRepository.cs
- Changelog.md
- EntityFramework.csproj
- Readme.md
- EntityFrameworkTest.cs
- 20200503181242_InitialCreate.cs
- 20200503181242_InitialCreate.Designer.cs
- UsersDbContextModelSnapshot.cs
- EntityFrameworkRepositoryTests.cs
- Structure.cs
- appsettings.json
- EntityFramework.Integration.Tests.csproj
- KafkaConsumer.cs
- KafkaConsumerConfig.cs
- KafkaProducer.cs
- KafkaProducerConfig.cs
- Registration.cs
- Changelog.md
- Kafka.csproj
- Readme.md
- Kafka.Integration.Tests.csproj
- Kafka.Tests.csproj
- MartenEventStore.cs
- MartenConfig.cs
- Registration.cs
- MartenDocumentRepository.cs
- MartenEventSourcedRepository.cs
- Changelog.md
- Marten.csproj
- Readme.md
- MartenEventStoreTests.cs
- MartenTest.cs
- Changelog.md
- Marten.Integration.Tests.csproj
- Readme.md
- AggregateExtensions.cs
- ApiFixture.cs
- DummyExternalCommandBus.cs
- DummyExternalEventConsumer.cs
- DummyExternalEventPublisher.cs
- EventListener.cs
- FakeRepository.cs
- ResponseExtensions.cs
- SerializationExtensions.cs
- TestContext.cs
- Testing.csproj
- ReadonlyControllerBase.cs
- RestControllerBase.cs
- ExceptionHandlingMiddleware.cs
- ExceptionToHttpStatusMapper.cs
- IWebApiModule.cs
- Registration.cs
- WebApiModule.cs
- Registration.cs
- Changelog.md
- Readme.md
- WebApi.csproj
- ExceptionHandlingMiddlewareTests.cs
- ExceptionToHttpStatusMapperTests.cs
- Changelog.md
- Readme.md
- WebApi.Tests.csproj
- .editorconfig
- Directory.build.props
- GoldenEye.sln
- .gitattributes
- .gitignore
- docker-compose.ci.yml
- docker-compose.pg.yml
- docker-compose.yml
- LICENSE.txt
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
