Represents a validator interface for process results. It defines methods to obtain validation rules and validate a given process result.
public interface IProcessResultValidator<TProcessResult>
where TProcessResult : ProcessResult
kind:method, kind:property, kind:ctor. Press Esc to clear.ValidationRulesThe self-describing validation rules to be applied to the process result. Each rule is a ValidationRule<TProcessResult> that carries its own name and failure message, so failures can be reported without relying on opaque predicates.GetValidationFailures(TProcessResult)Validates the given process result and returns the collection of rules that failed.Validate(TProcessResult)Validates the given process result by applying all specified validation rules.