Interface IValidationRule<TEntityView>
- Namespace
- GroupeIsa.Neos.Application.Rules.ValidationRules
- Assembly
- GroupeIsa.Neos.Application.Abstractions.dll
Provides the functionalities of a validation rule.
public interface IValidationRule<TEntityView> : IValidationRule
Type Parameters
TEntityView
The entity view type.
- Inherited Members
Properties
Arguments
Gets or sets the arguments.
IValidationRuleArguments Arguments { get; set; }
Property Value
Item
Gets or sets the item.
TEntityView Item { get; set; }
Property Value
- TEntityView
Methods
ExecuteAsync()
Executes the validation rule.
Task<IValidationRuleResult> ExecuteAsync()
Returns
- Task<IValidationRuleResult>
A task that represents the result of the validation rule.