Download EViL - Entity Validation Library
Description
EViL, the Entity Validation Library, is an open-source .NET project that contains numerous custom attributes that can be used to perform business rule validation on entity classes.
Source Files
The download file evil.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
Source/Evil.sln// w w w .j av a 2s . c o m
Source/Evil.vssscc
Source/EvilAttributes.Tests/AttributeDepthTests.cs
Source/EvilAttributes.Tests/EvilAttributes.Tests.csproj
Source/EvilAttributes.Tests/EvilAttributes.Tests.csproj.vspscc
Source/EvilAttributes.Tests/EvilValidatorTests.cs
Source/EvilAttributes.Tests/FieldTests.cs
Source/EvilAttributes.Tests/Properties/AssemblyInfo.cs
Source/EvilAttributes.Tests/PropertyFactoryTests.cs
Source/EvilAttributes.Tests/ValidateDateOccursAfterAttributeTests.cs
Source/EvilAttributes.Tests/ValidateDateOccursBeforeAttributeTests.cs
Source/EvilAttributes.Tests/ValidateDateOccursOnOrAfterAttributeTests.cs
Source/EvilAttributes.Tests/ValidateDateOccursOnOrBeforeAttributeTests.cs
Source/EvilAttributes.Tests/ValidateGreaterThanAttributeTests.cs
Source/EvilAttributes.Tests/ValidateGreaterThanOrEqualToAttributeTests.cs
Source/EvilAttributes.Tests/ValidateLessThanAttributeTests.cs
Source/EvilAttributes.Tests/ValidateLessThanOrEqualToAttributeTests.cs
Source/EvilAttributes.Tests/ValidateMaxCountAttributeTests.cs
Source/EvilAttributes.Tests/ValidateMaxLengthAttributeTests.cs
Source/EvilAttributes.Tests/ValidateMaxValueAttributeTests.cs
Source/EvilAttributes.Tests/ValidateMinCountAttributeTests.cs
Source/EvilAttributes.Tests/ValidateMinLengthAttributeTests.cs
Source/EvilAttributes.Tests/ValidateMinValueAttributeTests.cs
Source/EvilAttributes.Tests/ValidateMultipleOfAttributeTests.cs
Source/EvilAttributes.Tests/ValidatePositiveNumberAttributeTests.cs
Source/EvilAttributes.Tests/ValidateRegexAttributeTests.cs
Source/EvilAttributes.Tests/ValidateRequiredAttributeTests.cs
Source/EvilAttributes.Tests/ValidateRequiredIfEqualsAttributeTests.cs
Source/EvilAttributes.Tests/ValidateRequiredIfNotNullOrEmptyAttributeTests.cs
Source/EvilAttributes.Tests/ValidateRequiredNullOrEmptyIfEqualsAttributeTests.cs
Source/EvilAttributes.Tests/ValidateRequiredNullOrEmptyIfNotNullOrEmptyAttributeTests.cs
Source/EvilAttributes.Tests/ValidateWholeNumberAttributeTests.cs
Source/EvilAttributes/EvilAttributes.csproj
Source/EvilAttributes/EvilAttributes.csproj.vspscc
Source/EvilAttributes/EvilBaseAttribute.cs
Source/EvilAttributes/EvilBaseEntity.cs
Source/EvilAttributes/EvilValidator.cs
Source/EvilAttributes/ISmartMemberInfo.cs
Source/EvilAttributes/IValidatable.cs
Source/EvilAttributes/IValidator.cs
Source/EvilAttributes/Properties/AssemblyInfo.cs
Source/EvilAttributes/PropertyFactory.cs
Source/EvilAttributes/SmartFieldInfo.cs
Source/EvilAttributes/SmartPropertyInfo.cs
Source/EvilAttributes/ValidateDateOccursAfterAttribute.cs
Source/EvilAttributes/ValidateDateOccursBeforeAttribute.cs
Source/EvilAttributes/ValidateDateOccursOnOrAfterAttribute.cs
Source/EvilAttributes/ValidateDateOccursOnOrBeforeAttribute.cs
Source/EvilAttributes/ValidateGreaterThanAttribute.cs
Source/EvilAttributes/ValidateGreaterThanOrEqualToAttribute.cs
Source/EvilAttributes/ValidateLessThanAttribute.cs
Source/EvilAttributes/ValidateLessThanOrEqualToAttribute.cs
Source/EvilAttributes/ValidateMaxCountAttribute.cs
Source/EvilAttributes/ValidateMaxLengthAttribute.cs
Source/EvilAttributes/ValidateMaxValueAttribute.cs
Source/EvilAttributes/ValidateMinCountAttribute.cs
Source/EvilAttributes/ValidateMinLengthAttribute.cs
Source/EvilAttributes/ValidateMinValueAttribute.cs
Source/EvilAttributes/ValidateMultipleOfAttribute.cs
Source/EvilAttributes/ValidatePositiveNumberAttribute.cs
Source/EvilAttributes/ValidateRegexAttribute.cs
Source/EvilAttributes/ValidateRequiredAttribute.cs
Source/EvilAttributes/ValidateRequiredIfEqualsAttribute.cs
Source/EvilAttributes/ValidateRequiredIfNotNullOrEmptyAttribute.cs
Source/EvilAttributes/ValidateRequiredNullOrEmptyIfEqualsAttribute.cs
Source/EvilAttributes/ValidateRequiredNullOrEmptyIfNotNullOrEmptyAttribute.cs
Source/EvilAttributes/ValidateWholeNumberAttribute.cs
Source/License.txt
Source/ReleaseNotes.txt
Source/localtestrun.testrunconfig
Download
Click the following link to download evil.zip.
evil.zipHome »
C# Free Code »
Development »
C# Free Code »
Development »