Table of Contents

Interface IConstraintDefinition

Namespace
Cratis.Chronicle.Events.Constraints
Assembly
Cratis.Chronicle.dll

Defines the definition of a constraint.

public interface IConstraintDefinition

Properties

MessageCallback

Gets the callback that provides the ConstraintViolationMessage of the constraint.

ConstraintViolationMessageProvider MessageCallback { get; }

Property Value

ConstraintViolationMessageProvider

Name

Gets the name of the constraint.

ConstraintName Name { get; }

Property Value

ConstraintName