-
Notifications
You must be signed in to change notification settings - Fork 79
Nuget Packages
Nightly build packages and symbols available at http://nightlies.chinchillasoftware.co.nz/
Here is a list of the nuget packages and a brief description of each package.
- Cqrs - The core library that includes everything needed for a quick and simple CQRS system using SQL server.
- Cqrs.WebApi - Adds support for ASP.NET Web API as well as SignalR websocket communication.
- Cqrs.Web.Mvc - Adds support for ASP.NET MVC
- Cqrs.Mongo - Legacy MongoDB 2.x for CQRS.NET on .net 4.0. This includes MongoDB requirements for persisting entities, views and projections.
- Cqrs.MongoDB - MongoDB 3.x for CQRS.NET on .net 4.5. This includes MongoDB requirements for persisting events, entities, views, projections and event sourcing.
- Cqrs.Sql - This includes Entity Framework requirements for persisting entities, views and projections with complex models and data structures that exceed the Linq2SQL support provided in the base CQRS.NET library.
- Cqrs.Azure.DocumentDb - Includes Azure Cosmos DB (formerly DocumentDB) requirements for persisting events, entities, views and projections and event sourcing.
- Cqrs.Azure.BlobStorage - Includes Azure Blob Storage (version 7.2.1 for CQRS.NET on .net 4.0) requirements for persisting events, entities, views and projections and event sourcing using
- Cqrs.Azure.Storage - Includes Azure Blob Storage (version 8.0 for CQRS.NET on .net 4.5) requirements for persisting events, entities, views and projections and event sourcing.
- Cqrs.EventStore - Includes Greg Young's EventStore requirements for persisting events and event sourcing.
- Cqrs.Azure.ConfigurationManager - Includes Azure ConfigurationManager requirements for setting configuration via cloud service files or in the Azure Portal.
- Cqrs.Azure.ServiceBus - Includes Azure ServiceBus requirements for using the Azure ServiceBus as a command and event bus.
- Cqrs.Azure.ServiceBusHub - Includes Azure Event Hub requirements for using the Azure Event Hubs as a command and event bus.
- Cqrs.Akka - Includes Akka.net requirements for using the Akka.Net as a command and event bus as well as concurrency control.
-
Cqrs.Ninject - Includes Ninject configuration to use Simplified SQL queries or an InMemoryCache based event store. This event store is great when you're doing data transformations or data importing/exporting/migrations. You can configure how long events will stay in the event store before being flushed controlling how much memory is in use.
-
Cqrs.Ninject.InProcess.CommandBus - Includes Ninject configuration for the using an in-process for command bus. Great if you are starting out and don't yet need to scale to multiple machines/servers/instances but what to start with a solid architecture.
-
Cqrs.Ninject.InProcess.EventBus - Includes Ninject configuration for the using an in-process for event bus. Great if you are starting out and don't yet need to scale to multiple machines/servers/instances but what to start with a solid architecture.
-
Cqrs.Ninject.InProcess.EventStore - Includes Ninject configuration for the using an in-process for event store... Surprise... it doesn't persist and unlike the InMemoryCache event store it doesn't flush any data within it which means it will continue to consume memory until the program or website is restarted (or runs out of memory), so it's probably only good for unit and integration tests.
-
Cqrs.Ninject.Mongo - Includes Ninject configuration for the Cqrs.Mongo package.
-
Cqrs.Ninject.MongoDB - Includes Ninject configuration for the Cqrs.Mongo package.
-
Cqrs.Ninject.MongoDB - Includes Ninject configuration for the Cqrs.Mongo package.
-
Cqrs.Ninject.Azure.DocumentDb - Includes Ninject configuration for the Cqrs.Azure.DocumentDb package.
-
Cqrs.Ninject.Azure.BlobStorage - Includes Ninject configuration for the Cqrs.Mongo package.
-
Cqrs.Ninject.EventStore - Includes Ninject configuration for the Cqrs.Mongo package.
-
Cqrs.Ninject.Azure.ServiceBus.CommandBus - Includes Ninject configuration to use the Cqrs.ServiceBus package as a command bus only.
-
Cqrs.Ninject.Azure.ServiceBus.EventBus - Includes Ninject configuration to use the Cqrs.ServiceBus package as a event bus only.
-
Cqrs.Ninject.Azure.EventHub.CommandBus - Includes Ninject configuration to use the Cqrs.ServiceBusHub package as a command bus only.
-
Cqrs.Ninject.Azure.EventHub.EventBus - Includes Ninject configuration to use the Cqrs.ServiceBusHub package as a event bus only.
-
Cqrs.Ninject.Akka - Includes Ninject configuration for the Cqrs.Akka package.
- Cqrs.Modelling.UmlProfiles - Includes T4 templates and a VISX extension so you can use the built-in UML modelling. features of Visual Studio 2012 or above... Sort of works for Visual Studio 2010, but not really.