NEventLite
NEventLite - An extensible lightweight library for .NET that manages the Aggregate lifecycle in an Event Sourced system. Supports Event and Snapshot storage providers like EventStore/Redis or SQL Server. Built with dependency injection in mind and seamlessly integrates with AspNetCore.
파일 탐색기
최종 버전 다운로드 (.zip)- CreateNoteCommand.cs
- EditNoteCommand.cs
- MyCommandBus.cs
- NoteCommandHandler.cs
- Note.cs
- NoteCategoryChangedEvent.cs
- NoteCreatedEvent.cs
- NoteDescriptionChangedEvent.cs
- NoteTitleChangedEvent.cs
- MyEventPublisher.cs
- ConsoleLogger.cs
- AssemblyInfo.cs
- MyEventSubscriber.cs
- MyInMemoryReadModelStorage.cs
- MyReadRepository.cs
- NoteReadModel.cs
- MyRepositoryDecorator.cs
- NoteRepository.cs
- NoteSnapshot.cs
- MyEventstoreEventStorageProvider.cs
- MyEventstoreSnapshotStorageProvider.cs
- MyRedisSnapshotStorageProvider.cs
- DependencyResolver.cs
- EventstoreConnection.cs
- MyLifeTimeScope.cs
- RedisConnection.cs
- App.config
- NEventLite Example.csproj
- packages.config
- Program.cs
- NEventLiteExampleMVC.config
- Readme.txt
- BundleConfig.cs
- FilterConfig.cs
- RouteConfig.cs
- bootstrap-theme.css
- bootstrap-theme.css.map
- bootstrap-theme.min.css
- bootstrap-theme.min.css.map
- bootstrap.css
- bootstrap.css.map
- bootstrap.min.css
- bootstrap.min.css.map
- Site.css
- NoteDtoController.cs
- glyphicons-halflings-regular.eot
- glyphicons-halflings-regular.svg
- glyphicons-halflings-regular.ttf
- glyphicons-halflings-regular.woff
- glyphicons-halflings-regular.woff2
- NoteDto.cs
- DasithTestWebApp - Web Deploy.pubxml
- NEventLiteExampleMVC - Web Deploy.pubxml
- AssemblyInfo.cs
- _references.js
- bootstrap.js
- bootstrap.min.js
- jquery-1.10.2.intellisense.js
- jquery-1.10.2.js
- jquery-1.10.2.min.js
- jquery-1.10.2.min.map
- jquery.validate-vsdoc.js
- jquery.validate.js
- jquery.validate.min.js
- jquery.validate.unobtrusive.js
- jquery.validate.unobtrusive.min.js
- modernizr-2.6.2.js
- respond.js
- respond.min.js
- Create.cshtml
- Edit.cshtml
- Index.cshtml
- _Layout.cshtml
- Error.cshtml
- _ViewStart.cshtml
- Web.config
- favicon.ico
- Global.asax
- Global.asax.cs
- NEventLite Example MVC.csproj
- packages.config
- Project_Readme.html
- Web.config
- Web.Debug.config
- Web.Release.config
- Command.cs
- CommandPublishResult.cs
- ICommand.cs
- ICommandPublishResult.cs
- ICommandBus.cs
- ICommandHandler.cs
- InternalEventHandler.cs
- AggregateRoot.cs
- Event.cs
- IEvent.cs
- IEventPublisher.cs
- IEventHandler.cs
- AggregateCreationException.cs
- AggregateEventOnApplyMethodMissingException.cs
- AggregateNotFoundException.cs
- AggregateStateMismatchException.cs
- CommandExecutionFailedException.cs
- ConcurrencyException.cs
- EventExtension.cs
- ReflectionHelper.cs
- ILogger.cs
- LogManager.cs
- IMessage.cs
- IRepository.cs
- Repository.cs
- RepositoryDecorator.cs
- LifeTimeScope.cs
- ISnapshottable.cs
- Snapshot.cs
- IEventSnapshotStorageProvider.cs
- IEventStorageProvider.cs
- ISnapshotStorageProvider.cs
- IUnitOfWork.cs
- UnitOfWork.cs
- NEventLite.csproj
- EventstoreEventStorageProvider.cs
- EventstoreMetaDataHeader.cs
- EventstoreSnapshotStorageProvider.cs
- EventstoreStorageProviderBase.cs
- InMemoryEventStorageProvider.cs
- InMemorySnapshotStorageProvider.cs
- AssemblyInfo.cs
- RedisSnapshotStorageProvider.cs
- SerializerHelper.cs
- NEventLite Storage Providers.csproj
- packages.config
- AssemblyInfo.cs
- NEventLite.Test.csproj
- UnitTestAggregateRoot.cs
- NEventLite.v1.sln
- README.md
- Extensions.cs
- NEventLite.Extensions.Autofac.csproj
- Extensions.cs
- NEventLite.Extensions.Microsoft.DependencyInjection.csproj
- AggregateRoot.cs
- Event.cs
- IEvent.cs
- IEventPublisher.cs
- InternalEventHandler.cs
- ISnapshot.cs
- ISnapshottable.cs
- Snapshot.cs
- StreamState.cs
- AggregateCreationException.cs
- AggregateEventOnApplyMethodMissingException.cs
- AggregateNotFoundException.cs
- AggregateStateMismatchException.cs
- ConcurrencyException.cs
- EventOnlyRepository.cs
- IMasterSession.cs
- IRepository.cs
- ISession.cs
- MasterSession.cs
- Repository.cs
- Session.cs
- IEventSnapshotStorageProvider.cs
- IEventStorageProvider.cs
- ISnapshotStorageProvider.cs
- AggregateInformation.cs
- AssemblyExtensions.cs
- EventExtensions.cs
- ReflectionHelper.cs
- IClock.cs
- NEventLite.csproj
- MockClock.cs
- MockEventPublisher.cs
- EndToEndTests.cs
- MasterSessionTests.cs
- NEventLite.Tests.Integration.csproj
- NEventLite.Samples.Autofac.csproj
- NEventLiteModule.cs
- Program.cs
- ScheduleCreatedEvent.cs
- TodoCompletedEvent.cs
- TodoCreatedEvent.cs
- TodoUpdatedEvent.cs
- ScheduleSnapshot.cs
- Schedule.cs
- Todo.cs
- CompleteTodoHandler.cs
- CreateScheduleHandler.cs
- CreateTodoHandler.cs
- UpdateTodoNameHandler.cs
- MyEventPublisher.cs
- NEventLite.Samples.Common.csproj
- DependencyInjection.cs
- NEventLite.Samples.ConsoleApp.csproj
- Program.cs
- EventStoreMetaDataHeader.cs
- EventStoreSettings.cs
- EventStoreStorageConnectionProvider.cs
- EventstoreStorageCore.cs
- IEventStoreSettings.cs
- IEventStoreStorageConnectionProvider.cs
- IEventStoreStorageCore.cs
- EventStoreEventStorageProvider.cs
- EventStoreSnapshotStorageProvider.cs
- NEventLite.StorageProviders.EventStore.csproj
- InMemoryEventStorageProvider.cs
- InMemorySnapshotStorageProvider.cs
- NEventLite.StorageProviders.InMemory.csproj
- SerializerHelper.cs
- NEventLite.sln
- .gitattributes
- .gitignore
- appveyor.yml
- LICENSE.md
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
