Table of Contents

Namespace Compendium.Core.Domain.Rules

Classes

BusinessRuleValidationException

Exception thrown when a business rule validation fails. This exception should be caught at the application boundary and converted to appropriate error responses.

Interfaces

IBusinessRule

Represents a business rule that can be validated within the domain. Business rules encapsulate domain logic and invariants that must be maintained.