Skip to content
Bernd Dongus edited this page Dec 22, 2022 · 1 revision

idee5.Common is our repository for often used patterns, extension and utilities.

Available NuGet packages

idee5.Common

This library is the foundation for our other libraries. Besides several extension methods it contains interfaces for patterns like commands and query, time providers, ambient contexts, handling ranges (e.g. DateTime ranges)

idee5.Common.Data

This library is used for data operations. It supports

  • the repository and unit of work pattern
  • composite key repositories
  • master system keys (e.g. Legacy ERP master data keys. Those are often composite keys.)
  • decorators for the command handlers
  • GTIN validation
  • ...

idee5.Common.Net

This is a small library implementing an SNTP time provider and a generic class generating a WCF service proxy and handling exception

Clone this wiki locally