returned for Tags:"Sourcing"
The purpose of the EventStore is to represent a series of events as a stream. Furthermore, it provides hooks whereby any events committed to the stream can be dispatched to interested parties.
Cedar - Command Handling Client
A library to assist with sending commands sent over HTTP. Typically used in CQS and CQRS applications. Supports HTTP Problem Details.
A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Greg Young's Event Store for CQRS.NET
Use Greg Young's event store as the Event Store in CQRS.NET
Microsoft Azure Cosmos DB (DocumentDB) for CQRS.NET
Use Azure Cosmos DB (DocumentDB) as an event store, read store and data store in CQRS.NET
Cedar - Command Handling Middleware
OWIN middleware to assist with handling commands sent over HTTP. Typically used in CQS and CQRS applications. Supports HTTP Problem Details.
Cedar - Command Handling
Library to assist with handling commands. Typically used in CQS and CQRS applications. Supports HTTP Problem Details.
Provides basic building blocks for creating asynchronous projectors that subscribe to an event store.
Adds support for NEventStore as a source of events for LiquidProjections
Async/await first CQRS+ES and DDD framework for .NET - http://geteventflow.net/
Black magic event sourced database
MSSQL support for EventFlow
Autofac support for EventFlow
NEventStore MongoDB Persistence Plugin
Additional persistence provider for NEventStore using MongoDB.
A library for writing and reading streams (also known as an 'event store') with a focus on SQL based implementations. This contains the core interfaces, abstractions and an in-memory implementation for tests.
Event store for Azure Table Storage
Streamstone is a lightweight library which implements a low-level mechanics of Event Store on top of Windows Azure Table Storage. Handles concurrency conflicts via optimistic locking. Supports custom event and stream metadata. Optimized for batch processing.
A domain project for quickly implementing CQRS functionality in domain models.
Defines an abstraction for an event store that supports a transactionally consist group of events.
Projac provides lightweight infrastructure for authoring projections.