29 packages tagged with “Spritely”
Provides a default implementation of a Spritely.ReadModel on top of MongoDB.
Provides a default set of read model interfaces to abstract a user from specific implementations. Also includes an in memory database implementation.
Collection of simple pieces of reusable code designed such that dependencies aren't forced upon consumers of its packages. Package is shipped as source code.
Provides a default starting point for setting up a new WebApi service which includes Its.Configuration and Its.Log with a set of classes that preconfigure numerous defaults.
A build system that you can install via NuGet. It sets up hooks into the standard MSBuild files to provide a consisent command line and Visual Studio experience. It doesn't try to solve all your build problems. It just standardizes the code and provides a very simple extensibilty system. Name your file *.ProjectExtension.targets and install as a NuGet package and it will automatically be injected into all project files and run consistently on the command line and in Visual Studio.
A very simple CQRS package based on blog posts at: https://www.cuttingedge.it/blogs/steven/pivot/entry.php?id=92.
Build settings for Spritely projects. Only meant to be consumed by other Spritely projects. You can use it as an example to create your own Spritely.Build extensions to customize your own builds though (copy and modify to get the desired behavior)
Extension to Spritely.Build that enables JavaScript unit testing via Mocha.
This file is duplicated here so that assemblies built for versions of the .NET framework earlier than 4.6 can run with C# 6 features - namely the FormattableString.
Provides .NET exception handling retry logic via a fluent interface.
Provides a mostly default implementation of a Spritely.Cqrs read model JSON database on top of SQL Server.
Provides .NET exception handling retry logic via a fluent interface in a recipe format.
Collection of simple pieces of reusable code (for ASP.NET MVC) designed such that dependencies aren't forced upon consumers of its packages. Package is shipped as source code.
Provides a default starting point for setting up a new JWT OAuth server which includes Its.Configuration and Its.Log with a set of classes that preconfigure numerous defaults. All you have to do is provide service setup and your actual authentication (one method implementation).
Enables tests to general SQL databases using Fluent Migrator on the fly.
An abstraction layer for adding feature toggles to a .NET application independent of a particular provider that emphasizes clean and flexible custom feature toggles for your application.