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/CQRS applications.

Please see the documentation to get started and for more information.

This Contribution package for NEVentStore includes Firebird as supported database.

Next is a simple code snippet showing how to use the extension:

IStoreEvents eventStore = Wireup.Init()
                          .LogToOutputWindow()
                          .UsingFirebirdPersistence("myconnectionstringName")
                          .WithDialect(new FirebirdSqlDialect())
                          .UsingJsonSerialization()
                              .Compress()
                              .EncryptWith(EncryptionKey).Build();
Developed with:

Resharper TeamCity dotCover dotTrace