Namespace WorkflowForge.Extensions.Validation
Classes
- DataAnnotationsWorkflowValidator<T>
Validates data using System.ComponentModel.DataAnnotations attributes.
- ServiceCollectionExtensions
Extension methods for configuring Validation middleware in dependency injection containers.
- ValidationError
Represents a validation error with property name and error message.
- ValidationExtensions
Extension methods for adding validation capabilities to WorkflowForge.
- ValidationMiddleware
Middleware that validates workflow data using registered validators.
- ValidationResult
Represents the result of a validation operation.
- WorkflowValidationException
Exception thrown when workflow validation fails.
Interfaces
- IWorkflowValidator<T>
Defines validation logic for workflow operations.