Class ConflictingArtifactDeclaration

Namespace
Cratis.Chronicle.Registrations
Assembly
Cratis.Chronicle.dll

The exception that is thrown when peer declarations disagree on a supplied artifact facet.

public class ConflictingArtifactDeclaration : Exception, ISerializable
Inheritance
ConflictingArtifactDeclaration
Implements
Inherited Members
Extension Methods

Constructors

ConflictingArtifactDeclaration(Type, string, string, string, string, string)

The exception that is thrown when peer declarations disagree on a supplied artifact facet.

public ConflictingArtifactDeclaration(Type artifactType, string facet, string firstSource, string firstValue, string secondSource, string secondValue)

Parameters

artifactType Type

The artifact's CLR type.

facet string

The conflicting facet.

firstSource string

The first declaration's source.

firstValue string

The first supplied value.

secondSource string

The second declaration's source.

secondValue string

The second supplied value.