Fluent Validation

GPTKB entity

Statements (52)
Predicate Object
gptkbp:instance_of gptkb:Library
gptkbp:bfsLayer 4
gptkbp:bfsParent gptkb:Serilog
gptkb:C#
gptkbp:allows custom validation rules
conditional validation
gptkbp:can_be_extended_by custom validators
gptkbp:can_be_used_with gptkb:Blazor
gptkb:Xamarin
gptkbp:developed_by Jeremy Skinner
gptkbp:has gptkb:Nu_Get_package
active community
async validation support
built-in validators
https://www.w3.org/2000/01/rdf-schema#label Fluent Validation
gptkbp:integrates_with Dependency Injection
gptkbp:is cross-platform
lightweight
open-source
versioned
widely adopted
well-documented
easy to use
highly configurable
used in enterprise applications
used in mobile applications
used in web applications
used in desktop applications
maintained on Git Hub
compatible with Razor Pages
part of . NET ecosystem
used for API validation
used for data transfer object validation
used for form validation
used for input validation
used for model validation
used for view model validation
gptkbp:is_compatible_with gptkb:._NET_5
gptkb:._NET_6
gptkb:._NET_Framework
gptkb:._NET_7
gptkbp:is_integrated_with gptkb:ASP._NET_Web_API
gptkb:species
gptkbp:is_used_for validating . NET objects
gptkbp:provides error messages
fluent interface
validation attributes
gptkbp:supports gptkb:ASP._NET_Core
localization
client-side validation
ASP. NETMVC
gptkbp:written_in gptkb:C#