NodePipeline/NodePipeline.Abstractions/Interfaces/Validation/INodeFieldValidator.cs
2026-01-02 20:55:25 +03:00

20 lines
580 B
C#

using NodePipeline.Abstractions.Interfaces.Nodes;
using NodePipeline.Abstractions.Models.Validation;
using NodePipeline.Abstractions.Validators;
namespace NodePipeline.Abstractions.Interfaces.Validation;
/// <summary>
/// For implementation use <see cref="NodeFieldValidatorBase{T}" />
/// </summary>
public interface INodeFieldValidator
{
}
/// <summary>
/// For implementation use <see cref="NodeFieldValidatorBase{T}" />
/// </summary>
public interface INodeFieldValidator<T> : INodeFieldValidator
{
NodeFieldValidationResult Validate(INodeField<T> nodeField);
}