API Documentation
|
Public Member Functions | |
TRuleTypeShouldConjunctionWithReason | Because (string reason) |
TRuleTypeShouldConjunctionWithReason | As (string description) |
Public Member Functions inherited from ArchUnitNET.Fluent.Syntax.Elements.ObjectsShouldConjunctionWithDescription< TRuleTypeShould, TRuleType > | |
TRuleTypeShould | AndShould () |
TRuleTypeShould | OrShould () |
Public Member Functions inherited from ArchUnitNET.Fluent.ArchRule< TRuleType > | |
bool | HasNoViolations (Architecture architecture) |
IEnumerable< EvaluationResult > | Evaluate (Architecture architecture) |
CombinedArchRuleDefinition | And () |
CombinedArchRuleDefinition | Or () |
IArchRule | And (IArchRule archRule) |
IArchRule | Or (IArchRule archRule) |
Public Member Functions inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType > | |
override string | ToString () |
override bool | Equals (object obj) |
override int | GetHashCode () |
Protected Member Functions | |
ObjectsShouldConjunction (IArchRuleCreator< TRuleType > ruleCreator) | |
Protected Member Functions inherited from ArchUnitNET.Fluent.Syntax.Elements.ObjectsShouldConjunctionWithDescription< TRuleTypeShould, TRuleType > | |
ObjectsShouldConjunctionWithDescription (IArchRuleCreator< TRuleType > ruleCreator) | |
Protected Member Functions inherited from ArchUnitNET.Fluent.ArchRule< TRuleType > | |
ArchRule (IArchRuleCreator< TRuleType > ruleCreator) | |
Protected Member Functions inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType > | |
SyntaxElement ([NotNull] IArchRuleCreator< TRuleType > ruleCreator) | |
Additional Inherited Members | |
Public Attributes inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType > | |
string | Description => _ruleCreator.Description |
Protected Attributes inherited from ArchUnitNET.Fluent.Syntax.SyntaxElement< TRuleType > | |
readonly IArchRuleCreator< TRuleType > | _ruleCreator |
Properties inherited from ArchUnitNET.Domain.IHasDescription | |
string | Description [get] |