NEventStore
文件大小: unknow
源码售价: 5 个金币 积分规则     积分充值
资源说明:A persistence agnostic Event Store for .NET
NEventStore
===

NEventStore is a persistence library used to abstract different storage implementations when using event sourcing as storage mechanism. 

This library is developed with a specific focus on [DDD](http://en.wikipedia.org/wiki/Domain-driven_design)/[CQRS](https://en.wikipedia.org/wiki/Command%E2%80%93query_separation#Command_query_responsibility_segregation) applications.

NEventStore currently supports:

- .net 6.0
- .net 5.0
- .net standard 2.0
- .net framework 4.6.1

Starting from Version 6.0.0 NEventStore will use [Semantic Versioning](https://semver.org/) to track the version numbers.

Build Status (AppVeyor)
===

Branches: 

- master [![Build status](https://ci.appveyor.com/api/projects/status/frg36pb2oh1j2ddi/branch/master?svg=true)](https://ci.appveyor.com/project/AGiorgetti/neventstore/branch/master)
- develop [![Build status](https://ci.appveyor.com/api/projects/status/frg36pb2oh1j2ddi/branch/develop?svg=true)](https://ci.appveyor.com/project/AGiorgetti/neventstore/branch/develop)

Main Library Packages
===

- NEventStore - the core library package.
- NEventStore.Serialization.Json - Json serialization to be used with an IDocumentSerializer.
- NEventStore.Serialization.Bson - BSon serialization to be used with an IDocumentSerializer.
- NEventStore.PollingClient - provides an implementation for a PollingClient.

Documentation
===

Please see the [documentation](https://github.com/NEventStore/NEventStore/wiki) to get started and for more information.

ChangeLog can be [found here](Changelog.md)

### Developed with:

[![Resharper](http://neventstore.org/images/logo_resharper_small.gif)](http://www.jetbrains.com/resharper/)
[![TeamCity](http://neventstore.org/images/logo_teamcity_small.gif)](http://www.jetbrains.com/teamcity/)
[![dotCover](http://neventstore.org/images/logo_dotcover_small.gif)](http://www.jetbrains.com/dotcover/)
[![dotTrace](http://neventstore.org/images/logo_dottrace_small.gif)](http://www.jetbrains.com/dottrace/)

# How to build (Windows OS)

To build the project locally on a Windows Machine:

- Install [Chocolatey](https://chocolatey.org/).
- Open a Powershell console in Administrative mode and run the build script `build.ps1` in the root of the repository.

本源码包内暂不包含可直接显示的源代码文件,请下载源码包。