Some common patterns and interfaces used throughout the framework
- SharpQuant.Common.DB holds repository pattern and some in-memory repositories and asynchronous wrappers
- SharpQuant.Common.Validation holds a simple validation framework for class and property level validation