Domain-Driven Design Abstractions Base classes to used in .NET projects which implements Domain-Driven Design architecture.