Download Fluent Validation for .NET

Description

A small validation library for .NET that uses a fluent interface and lambda expressions for building validation rules for your business objects.

Icons

Fluent Validation for .NET

Source Files

The download file fluentvalidation.zip has the following entries.


.build/Deployment.proj//from w  w  w.j av a  2 s  . c o m
.build/FluentValidation-signed.nuspec
.build/FluentValidation.MVC3-signed.nuspec
.build/FluentValidation.MVC3.nuspec
.build/FluentValidation.MVC4-signed.nuspec
.build/FluentValidation.MVC4.nuspec
.build/FluentValidation.MVC5-signed.nuspec
.build/FluentValidation.MVC5.nuspec
.build/FluentValidation.nuspec
.build/MSBuild.Community.Tasks.dll
.build/MSBuild.Community.Tasks.targets
.build/build.proj
.build/publish-nuget-packages.ps1
.gitattributes
.gitignore
.nuget/NuGet.Config
.nuget/NuGet.exe
.nuget/NuGet.targets
.nuget/packages.config
Build.cmd
Changelog.txt
FluentValidation.sln
FluentValidation.sln.DotSettings
License.txt
README.txt
fv.png
src/CommonAssemblyInfo.cs
src/FluentValidation.Mvc3/CustomizeValidatorAttribute.cs
src/FluentValidation.Mvc3/FluentValidation.Mvc3.csproj
src/FluentValidation.Mvc3/FluentValidationModelMetadataProvider.cs
src/FluentValidation.Mvc3/FluentValidationModelValidator.cs
src/FluentValidation.Mvc3/FluentValidationModelValidatorProvider.cs
src/FluentValidation.Mvc3/IValidatorInterceptor.cs
src/FluentValidation.Mvc3/PropertyValidatorAdapters/CreditCardFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc3/PropertyValidatorAdapters/EmailFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc3/PropertyValidatorAdapters/EqualToFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc3/PropertyValidatorAdapters/FluentValidationPropertyValidator.cs
src/FluentValidation.Mvc3/PropertyValidatorAdapters/RangeFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc3/PropertyValidatorAdapters/RegularExpressionFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc3/PropertyValidatorAdapters/RequiredFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc3/PropertyValidatorAdapters/StringLengthFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc3/RuleSetForClientSideMessagesAttribute.cs
src/FluentValidation.Mvc3/ValidationResultExtension.cs
src/FluentValidation.Mvc3/packages.config
src/FluentValidation.Mvc4/CustomizeValidatorAttribute.cs
src/FluentValidation.Mvc4/FluentValidation.Mvc4.csproj
src/FluentValidation.Mvc4/FluentValidationModelValidator.cs
src/FluentValidation.Mvc4/FluentValidationModelValidatorProvider.cs
src/FluentValidation.Mvc4/IValidatorInterceptor.cs
src/FluentValidation.Mvc4/PropertyValidatorAdapters/CreditCardFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc4/PropertyValidatorAdapters/EmailFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc4/PropertyValidatorAdapters/EqualToFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc4/PropertyValidatorAdapters/FluentValidationPropertyValidator.cs
src/FluentValidation.Mvc4/PropertyValidatorAdapters/Placeholder.txt
src/FluentValidation.Mvc4/PropertyValidatorAdapters/RangeFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc4/PropertyValidatorAdapters/RegularExpressionFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc4/PropertyValidatorAdapters/RequiredFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc4/PropertyValidatorAdapters/StringLengthFluentValidationPropertyValidator.cs
src/FluentValidation.Mvc4/RuleSetForClientSideMessagesAttribute.cs
src/FluentValidation.Mvc4/ValidationResultExtension.cs
src/FluentValidation.Mvc4/WebApi/FluentValidationBodyModelValidator.cs
src/FluentValidation.Mvc4/WebApi/FluentValidationModelValidator.cs
src/FluentValidation.Mvc4/WebApi/FluentValidationModelValidatorProvider.cs
src/FluentValidation.Mvc4/packages.config
src/FluentValidation.Mvc5/FluentValidation.Mvc5.csproj
src/FluentValidation.Mvc5/packages.config
src/FluentValidation.Portable/FluentValidation.Portable.csproj
src/FluentValidation.Portable/Properties/AssemblyInfo.cs
src/FluentValidation.Tests.Mvc3/FluentValidation.Tests.Mvc3.csproj
src/FluentValidation.Tests.Mvc3/Properties/AssemblyInfo.cs
src/FluentValidation.Tests.Mvc3/packages.config
src/FluentValidation.Tests.Mvc4/ClientsideMessageTester.cs
src/FluentValidation.Tests.Mvc4/FluentValidation.Tests.Mvc4.csproj
src/FluentValidation.Tests.Mvc4/ModelBinderTester.cs
src/FluentValidation.Tests.Mvc4/Properties/AssemblyInfo.cs
src/FluentValidation.Tests.Mvc4/ValidationResultExtensionTests.cs
src/FluentValidation.Tests.Mvc4/WebApi/FormatterParameterBindingTester.cs
src/FluentValidation.Tests.Mvc4/packages.config
src/FluentValidation.Tests.Mvc5/ClientsideMessageTester.cs
src/FluentValidation.Tests.Mvc5/FluentValidation.Tests.Mvc5.csproj
src/FluentValidation.Tests.Mvc5/ModelBinderTester.cs
src/FluentValidation.Tests.Mvc5/Properties/AssemblyInfo.cs
src/FluentValidation.Tests.Mvc5/ValidationResultExtensionTests.cs
src/FluentValidation.Tests.Mvc5/WebApi/FormatterParameterBindingTester.cs
src/FluentValidation.Tests.Mvc5/packages.config
src/FluentValidation.Tests/AbstractValidatorTester.cs
src/FluentValidation.Tests/AssemblyScannerTester.cs
src/FluentValidation.Tests/AttributedValidatorFactoryTester.cs
src/FluentValidation.Tests/CascadingFailuresTester.cs
src/FluentValidation.Tests/ChainedValidationTester.cs
src/FluentValidation.Tests/ChainingValidatorsTester.cs
src/FluentValidation.Tests/ChildValidatorInferenceTests.cs
src/FluentValidation.Tests/CollectionValidatorTests.cs
src/FluentValidation.Tests/ComparerTester.cs
src/FluentValidation.Tests/ComplexValidationTester.cs
src/FluentValidation.Tests/ConditionTests.cs
src/FluentValidation.Tests/CreditCardValidatorTests.cs
src/FluentValidation.Tests/CultureScope.cs
src/FluentValidation.Tests/CustomFailureActionTester.cs
src/FluentValidation.Tests/CustomMessageFormatTester.cs
src/FluentValidation.Tests/CustomValidatorTester.cs
src/FluentValidation.Tests/DefaultValidatorExtensionTester.cs
src/FluentValidation.Tests/DisplayAttributeTests.cs
src/FluentValidation.Tests/EmailValidatorTests.cs
src/FluentValidation.Tests/EqualValidatorTests.cs
src/FluentValidation.Tests/ExactLengthValidatorTester.cs
src/FluentValidation.Tests/ExclusiveBetweenValidatorTests.cs
src/FluentValidation.Tests/ExtensionTester.cs
src/FluentValidation.Tests/FluentValidation.Tests.csproj
src/FluentValidation.Tests/FluentValidationModelMetadataProviderTester.cs
src/FluentValidation.Tests/FluentValidationModelValidatorProviderTests.cs
src/FluentValidation.Tests/ForEachRuleTests.cs
src/FluentValidation.Tests/GreaterThanOrEqualToValidatorTester.cs
src/FluentValidation.Tests/GreaterThanValidatorTester.cs
src/FluentValidation.Tests/InclusiveBetweenValidatorTests.cs
src/FluentValidation.Tests/InlineValidatorTester.cs
src/FluentValidation.Tests/InstanceCacheTester.cs
src/FluentValidation.Tests/LengthValidatorTests.cs
src/FluentValidation.Tests/LessThanOrEqualToValidatorTester.cs
src/FluentValidation.Tests/LessThanValidatorTester.cs
src/FluentValidation.Tests/LocalisedMessagesTester.cs
src/FluentValidation.Tests/LocalisedNameTester.cs
src/FluentValidation.Tests/MemberAccessorTests.cs
src/FluentValidation.Tests/MessageFormatterTests.cs
src/FluentValidation.Tests/NameResolutionPluggabilityTester.cs
src/FluentValidation.Tests/NotEmptyTester.cs
src/FluentValidation.Tests/NotEqualValidatorTests.cs
src/FluentValidation.Tests/NotNullTester.cs
src/FluentValidation.Tests/Person.cs
src/FluentValidation.Tests/PredicateValidatorTester.cs
src/FluentValidation.Tests/PropertyChainTests.cs
src/FluentValidation.Tests/PropertyRuleValidatorExtensionsTester.cs
src/FluentValidation.Tests/PropertyValidatorTester.cs
src/FluentValidation.Tests/RegularExpressionValidatorTests.cs
src/FluentValidation.Tests/RuleBuilderTests.cs
src/FluentValidation.Tests/RulesetTests.cs
src/FluentValidation.Tests/ScalePrecisionValidatorTests.cs
src/FluentValidation.Tests/SharedConditionTests.cs
src/FluentValidation.Tests/StandalonePropertyValidationTester.cs
src/FluentValidation.Tests/TestExtensions.cs
src/FluentValidation.Tests/TestMessages.Designer.cs
src/FluentValidation.Tests/TestMessages.fr.resx
src/FluentValidation.Tests/TestMessages.resx
src/FluentValidation.Tests/TestValidator.cs
src/FluentValidation.Tests/TrackingCollectionTests.cs
src/FluentValidation.Tests/UserStateTester.cs
src/FluentValidation.Tests/ValidateAndThrowTester.cs
src/FluentValidation.Tests/ValidationResultTests.cs
src/FluentValidation.Tests/ValidatorDescriptorTester.cs
src/FluentValidation.Tests/ValidatorSelectorTests.cs
src/FluentValidation.Tests/ValidatorTesterTester.cs
src/FluentValidation.Tests/packages.config
src/FluentValidation.snk
src/FluentValidation/AbstractValidator.cs
src/FluentValidation/AssemblyScanner.cs
src/FluentValidation/Attributes/AttributedValidatorFactory.cs
src/FluentValidation/Attributes/ValidatorAttribute.cs
src/FluentValidation/BackwardsCompatibility.cs
src/FluentValidation/CollectionValidatorExtensions.cs
src/FluentValidation/DefaultValidatorExtensions.cs
src/FluentValidation/DefaultValidatorOptions.cs
src/FluentValidation/Enums.cs
src/FluentValidation/FluentValidation.csproj
src/FluentValidation/IValidationRule.cs
src/FluentValidation/IValidator.cs
src/FluentValidation/IValidatorDescriptor.cs
src/FluentValidation/IValidatorFactory.cs
src/FluentValidation/InlineValidator.cs
src/FluentValidation/Internal/CollectionPropertyRule.cs
src/FluentValidation/Internal/Comparer.cs
src/FluentValidation/Internal/DefaultValidatorSelector.cs
src/FluentValidation/Internal/DelegateValidator.cs
src/FluentValidation/Internal/Extensions.cs
src/FluentValidation/Internal/IConfigurable.cs
src/FluentValidation/Internal/IFluentInterface.cs
src/FluentValidation/Internal/IValidatorSelector.cs
src/FluentValidation/Internal/InstanceCache.cs
src/FluentValidation/Internal/MemberNameValidatorSelector.cs
src/FluentValidation/Internal/MessageFormatter.cs
src/FluentValidation/Internal/PropertyChain.cs
src/FluentValidation/Internal/PropertyRule.cs
src/FluentValidation/Internal/RuleBuilder.cs
src/FluentValidation/Internal/RulesetValidatorSelector.cs
src/FluentValidation/Internal/TrackingCollection.cs
src/FluentValidation/MemberAccessor.cs
src/FluentValidation/PropertyRuleValidatorExtensions.cs
src/FluentValidation/Resources/IResourceAccessorBuilder.cs
src/FluentValidation/Resources/IStringSource.cs
src/FluentValidation/Resources/LazyStringSource.cs
src/FluentValidation/Resources/LocalizedStringSource.cs
src/FluentValidation/Resources/Messages.Designer.cs
src/FluentValidation/Resources/Messages.de.resx
src/FluentValidation/Resources/Messages.es.resx
src/FluentValidation/Resources/Messages.fr.resx
src/FluentValidation/Resources/Messages.it.resx
src/FluentValidation/Resources/Messages.ko.resx
src/FluentValidation/Resources/Messages.nl.resx
src/FluentValidation/Resources/Messages.pl.resx
src/FluentValidation/Resources/Messages.pt.resx
src/FluentValidation/Resources/Messages.resx
src/FluentValidation/Resources/Messages.ru.resx
src/FluentValidation/Resources/Messages.sv.resx
src/FluentValidation/Resources/Messages.tr.resx
src/FluentValidation/Resources/StaticStringSource.cs
src/FluentValidation/Results/ValidationFailure.cs
src/FluentValidation/Results/ValidationResult.cs
src/FluentValidation/Syntax.cs
src/FluentValidation/TestHelper/ValidationTestException.cs
src/FluentValidation/TestHelper/ValidatorTestExtensions.cs
src/FluentValidation/TestHelper/ValidatorTester.cs
src/FluentValidation/ValidationContext.cs
src/FluentValidation/ValidationException.cs
src/FluentValidation/ValidatorDescriptor.cs
src/FluentValidation/ValidatorFactoryBase.cs
src/FluentValidation/ValidatorOptions.cs
src/FluentValidation/Validators/AbstractComparisonValidator.cs
src/FluentValidation/Validators/ChildCollectionValidatorAdaptor.cs
src/FluentValidation/Validators/ChildValidatorAdaptor.cs
src/FluentValidation/Validators/CreditCardValidator.cs
src/FluentValidation/Validators/DelegatingValidator.cs
src/FluentValidation/Validators/EmailValidator.cs
src/FluentValidation/Validators/EqualValidator.cs
src/FluentValidation/Validators/ExclusiveBetweenValidator.cs
src/FluentValidation/Validators/GreaterThanOrEqualValidator.cs
src/FluentValidation/Validators/GreaterThanValidator.cs
src/FluentValidation/Validators/IPropertyValidator.cs
src/FluentValidation/Validators/InclusiveBetweenValidator.cs
src/FluentValidation/Validators/LengthValidator.cs
src/FluentValidation/Validators/LessThanOrEqualValidator.cs
src/FluentValidation/Validators/LessThanValidator.cs
src/FluentValidation/Validators/NestedValidatorAdaptor.cs
src/FluentValidation/Validators/NoopPropertyValidator.cs
src/FluentValidation/Validators/NotEmptyValidator.cs
src/FluentValidation/Validators/NotEqualValidator.cs
src/FluentValidation/Validators/NotNullValidator.cs
src/FluentValidation/Validators/PredicateValidator.cs
src/FluentValidation/Validators/PropertyValidator.cs
src/FluentValidation/Validators/PropertyValidatorContext.cs
src/FluentValidation/Validators/RegularExpressionValidator.cs
src/FluentValidation/Validators/ScalePrecisionValidator.cs

Download

Click the following link to download fluentvalidation.zip.

fluentvalidation.zip




















Home »
  C# Free Code »
    Development »




Algorithm
ANTLR
AOP
Application
Barcode
CHM
Design Patterns
Desktop
DotNet
DotNet Engine
DotNet Application
DotNet Assembly
DotNet Library
Engine
Epub
Example
File
File Library
Framework
GIS
Intellisense
IoC
Library
log4net
Matlab
MSBuild
MVC
MVP
MVVM
Numerical Library
NUnit
OpenCL
Plugin
Quartz
Resx File
SDK
SMS
Thread
UnitTest
Utility
VisualStudio
Windows
XML