My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads

I have published some guidance on building Cavity on your local machine.

I am in the process of a significant re-organisation of Cavity to reflect my decision to publish the various libraries on nuget.org

I've written a couple of blog posts on my experiences:

Here are the libraries published so far:

Cavity Core

The core Cavity library.

Cavity Commands

Provides an XML serializable implementation of the Command design pattern.

Cavity Commands (File System)

Contains various file system command types.

Cavity Commands Transactions

Provides durable file-based transaction scope enlistment for use in conjunction with Cavity Commands.

Cavity Data (ACE)

Provides data access using the Microsoft Access Database Engine (currently read-only).

Cavity Data (CSV)

Provides data acess for comma separated (CSV) files (currently read-only).

Cavity Domain

Provides domain models and supporting types.

Cavity Domain (Royal Mail)

Provides Royal Mail domain models and supporting types.

Cavity log4net trace listener

A trace listener for log4net, allowing provider-agnostic tracing.

Cavity Repository

Describes the abstractions of a data repository.

Cavity Repository (XML File System)

Provides an XML file-based Cavity Repository implementation.

Cavity Repository Testing

Provides a standard test suite to verify the behaviour of Cavity Repository implementations.

Cavity Service Location

Provides XML configuration assistance for IoC providers.

Cavity Unit Testing

Fluent API for asserting types and properties.

Powered by Google Project Hosting