Top 20 NuGet Packages
A small and simple library for using event sourcing to store objects.
- Support for storing data in json files or Sql server (14.0.3X)
Use this only for simple proof-of-concepts. This is a hobby project and should not be used to run
professional work loads.
See demo here: https://github.com/MadsGF...
Package Description
log4net error logging extender.
Implementations for commonly-used ICollection interfaces which expose events which are raised when the collection is modified or replaced.
Contains a custom module and page type for creating events and managing attendees in the Xperience interface.
An event source stack based on NEventStore and Akka
Forward EventSource messages to an underlying logger. This could be e.g. the event log. This library eliminates the need to do both in-process event tracing (via EventSource) and logging. Instead use this library to forward a subset of events to the event log.
Automatically implements the tedious part of the .NET 4.5 EventSource class.
Also automatically converts any interface to an ETW trace point.
Wrap your interfaces and get free ETW tracing.
** Compatible with Microsoft.Diagnostics.Tracing (the one in NuGet) **
Reactive extensions for eventstore subscriptions
This small library enables you to use Serilog (http://serilog.net) as a logger for Greg Young's EventStore (http://geteventstore.com)
A repository to save a position and get the current position in EventStore
This library can be used to create a process that run interectively or as a service. It hosts Application Service modules that interact with GetEventStore. Usage: 1) Create a simple Console app and reference this nuget package. 2) From the Main function call 'ConfigureServiceHost.Configure();'
Event store that uses RavenDB for storing write models and read models. Contains an event dispatcher and base classes for creating aggregate roots and events and event listeners. The event store keeps track of write models and read models and can rebuild read models if desired.