├── .all-contributorsrc ├── .config └── dotnet-tools.json ├── .csharpierrc ├── .editorconfig ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── Benchmarks ├── Benchmarks.Dev │ ├── Benchmarks.Dev.csproj │ ├── CreateObjectRequest.cs │ ├── CreateUserRequest.cs │ ├── DevValidlyBenchmark.cs │ ├── IExternalService.cs │ └── Program.cs └── Benchmarks │ ├── BenchmarkDotNet.Artifacts │ └── results │ │ ├── Benchmarks.SimpleValidationLibrariesComparisonBenchmark-report-github.md │ │ └── Benchmarks.SimpleValidationLibrariesComparisonBenchmark-report.html │ ├── Benchmarks.csproj │ ├── CreateUserRequest.cs │ ├── PasswordBenchmark.cs │ ├── Program.cs │ ├── README.md │ └── SimpleValidationLibrariesComparisonBenchmark.cs ├── CONTRIBUTING.md ├── Directory.Build.props ├── Examples ├── DDDValidations │ ├── DDDValidations.csproj │ ├── Domain │ │ └── Users │ │ │ ├── Dtos │ │ │ └── CreateUserArgs.cs │ │ │ └── Entities │ │ │ ├── User.cs │ │ │ └── UserType.cs │ └── Program.cs └── Validly.Extensions.AspNetCore.Example │ ├── Domain │ └── Users │ │ └── Entities │ │ └── User.cs │ ├── Program.cs │ ├── Properties │ └── launchSettings.json │ ├── README.md │ ├── Users │ ├── Dtos │ │ ├── CreateUserRequest.cs │ │ └── PutUserRequest.cs │ ├── FluentValidators │ │ └── CreateUserRequestFluentValidationValidator.cs │ └── UserEndpoints.cs │ ├── Validly.Extensions.AspNetCore.Example.csproj │ ├── appsettings.Development.json │ ├── appsettings.json │ └── request.http.json ├── LICENSE ├── README.md ├── Validly.Extensions.AspNetCore ├── Extensions │ └── EndpointRouteBuilderExtensions.cs ├── Properties │ └── launchSettings.json ├── ValidationHttpResult.cs ├── Validly.Extensions.AspNetCore.csproj ├── ValidlyValidationFilter.cs ├── assets │ ├── LICENSE │ └── README.md └── publish.bat ├── Validly.Extensions.Validators ├── Collections │ ├── CollectionSizeBetweenAttribute.cs │ ├── MaxCollectionSizeAttribute.cs │ └── MinCollectionSizeAttribute.cs ├── Common │ ├── NotEmptyAttribute.cs │ └── RequiredAttribute.cs ├── Enums │ └── InEnumAttribute.cs ├── Numbers │ ├── BetweenAttribute.cs │ ├── ExclusiveBetweenAttribute.cs │ ├── GreaterThanAttribute.cs │ ├── GreaterThanOrEqualAttribute.cs │ ├── LessThanAttribute.cs │ └── LessThanOrEqualAttribute.cs ├── Strings │ ├── EmailAddressAttribute.cs │ ├── LengthBetweenAttribute.cs │ ├── MatchAttribute.cs │ ├── MaxLengthAttribute.cs │ ├── MinLengthAttribute.cs │ └── PasswordAttribute.cs ├── ValidationMessagesHelper.cs ├── Validly.Extensions.Validators.csproj ├── assets │ ├── LICENSE │ └── README.md └── publish.bat ├── Validly.SourceGenerator └── Validly.SourceGenerator │ ├── Builders │ ├── CallsCollection.cs │ ├── CustomValidationInterfaceBuilder.cs │ ├── DependenciesTracker.cs │ ├── PropertiesValidationInvocationBuilder.cs │ └── RulesClassBuilder.cs │ ├── Consts.cs │ ├── Dtos │ ├── ObjectProperties.cs │ └── ValidatorProperties.cs │ ├── Properties │ └── launchSettings.json │ ├── Utils │ ├── EquatableArray.cs │ ├── Extensions.cs │ ├── HashCode.cs │ ├── Mapping │ │ ├── AttributeProperties.cs │ │ ├── DependencyInjectionInfo.cs │ │ ├── MethodProperties.cs │ │ ├── PropertyProperties.cs │ │ ├── ReturnTypeType.cs │ │ └── SymbolMapper.cs │ ├── SourceTexts │ │ ├── DeclarationBuilder.cs │ │ └── FileBuilders │ │ │ ├── FileBuilder.cs │ │ │ └── SourceTextSectionBuilder.cs │ └── Symbols │ │ └── CustomSymbolVisitor.cs │ ├── ValidatableSourceGenerator.cs │ ├── Validly.SourceGenerator.csproj │ ├── Validly.SourceGenerator.props │ ├── ValidlyConfiguration.cs │ ├── ValueProviders │ ├── ConfigOptionsProvider.cs │ ├── ValidatableObjectIncrementalValueProvider.cs │ └── ValidatorsIncrementalValueProvider.cs │ ├── assets │ ├── LICENSE │ └── README.md │ └── publish.bat ├── Validly.Tests ├── AfterValidateTests.cs ├── AutoValidatorsTests.cs ├── BaseRecordTests.cs ├── BaseTests.cs ├── BeforeValidateTests.cs ├── CancellationTokenSupportTests.cs ├── CustomValidationTests.cs ├── InheritedValidatableObjectTests.cs ├── NestedValidatableObjectPropertyTests.cs ├── ServiceProvider │ ├── Fixtures │ │ ├── IDependency.cs │ │ ├── StaticKeys.cs │ │ └── ValidatableObject.cs │ └── ServiceProviderHelperTests.cs ├── ValidatableInterfaceTests.cs ├── ValidationContextTests.cs ├── ValidationMessageTests.cs ├── Validators │ ├── Common │ │ ├── NotEmptyTests.cs │ │ └── RequiredTests.cs │ ├── Enums │ │ └── InEnumTests.cs │ └── Strings │ │ └── PasswordTests.cs └── Validly.Tests.csproj ├── Validly.sln ├── Validly ├── DangerAfterDisposeAttribute.cs ├── Details │ ├── ValidationErrorDetail.cs │ └── ValidationResultDetails.cs ├── ExtendableValidationResult.cs ├── IExpandablePropertyValidationResult.cs ├── IInternalPropertyValidationResult.cs ├── IInternalValidationResult.cs ├── IValidatable.cs ├── PropertyValidationResult.cs ├── PropertyValidationResult.cs.backup ├── PropertyValidationResultCollection.cs ├── ServiceProviderHelper.cs ├── Utils │ ├── FinalizableObjectPool.cs │ └── SpanCollection.cs ├── ValidatableAttribute.cs ├── Validation.cs ├── ValidationContext.cs ├── ValidationMessage.cs ├── ValidationResult.cs ├── Validators │ ├── AsExpressionAttribute.cs │ ├── CustomValidationAttribute.cs │ ├── IInternalValidationInvoker.cs │ ├── ValidatorAttribute.cs │ └── ValidatorDescriptionAttribute.cs ├── Validly.csproj ├── ValidlyOptions.cs ├── assets │ ├── LICENSE │ └── README.md └── publish.bat ├── assets ├── logo.psd ├── media.psd └── valigator-icon.png ├── global.json └── nuget.config /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.csharpierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/.csharpierrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/.gitignore -------------------------------------------------------------------------------- /Benchmarks/Benchmarks.Dev/Benchmarks.Dev.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks.Dev/Benchmarks.Dev.csproj -------------------------------------------------------------------------------- /Benchmarks/Benchmarks.Dev/CreateObjectRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks.Dev/CreateObjectRequest.cs -------------------------------------------------------------------------------- /Benchmarks/Benchmarks.Dev/CreateUserRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks.Dev/CreateUserRequest.cs -------------------------------------------------------------------------------- /Benchmarks/Benchmarks.Dev/DevValidlyBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks.Dev/DevValidlyBenchmark.cs -------------------------------------------------------------------------------- /Benchmarks/Benchmarks.Dev/IExternalService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks.Dev/IExternalService.cs -------------------------------------------------------------------------------- /Benchmarks/Benchmarks.Dev/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks.Dev/Program.cs -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/BenchmarkDotNet.Artifacts/results/Benchmarks.SimpleValidationLibrariesComparisonBenchmark-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks/BenchmarkDotNet.Artifacts/results/Benchmarks.SimpleValidationLibrariesComparisonBenchmark-report-github.md -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/BenchmarkDotNet.Artifacts/results/Benchmarks.SimpleValidationLibrariesComparisonBenchmark-report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks/BenchmarkDotNet.Artifacts/results/Benchmarks.SimpleValidationLibrariesComparisonBenchmark-report.html -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks/Benchmarks.csproj -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/CreateUserRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks/CreateUserRequest.cs -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/PasswordBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks/PasswordBenchmark.cs -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks/Program.cs -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks/README.md -------------------------------------------------------------------------------- /Benchmarks/Benchmarks/SimpleValidationLibrariesComparisonBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Benchmarks/Benchmarks/SimpleValidationLibrariesComparisonBenchmark.cs -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Directory.Build.props -------------------------------------------------------------------------------- /Examples/DDDValidations/DDDValidations.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/DDDValidations/DDDValidations.csproj -------------------------------------------------------------------------------- /Examples/DDDValidations/Domain/Users/Dtos/CreateUserArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/DDDValidations/Domain/Users/Dtos/CreateUserArgs.cs -------------------------------------------------------------------------------- /Examples/DDDValidations/Domain/Users/Entities/User.cs: -------------------------------------------------------------------------------- 1 | namespace DDDValidations.Domain.Users.Entities; 2 | 3 | public class User 4 | { 5 | 6 | } -------------------------------------------------------------------------------- /Examples/DDDValidations/Domain/Users/Entities/UserType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/DDDValidations/Domain/Users/Entities/UserType.cs -------------------------------------------------------------------------------- /Examples/DDDValidations/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/DDDValidations/Program.cs -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/Domain/Users/Entities/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/Domain/Users/Entities/User.cs -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/Program.cs -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/Properties/launchSettings.json -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/README.md -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/Users/Dtos/CreateUserRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/Users/Dtos/CreateUserRequest.cs -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/Users/Dtos/PutUserRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/Users/Dtos/PutUserRequest.cs -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/Users/FluentValidators/CreateUserRequestFluentValidationValidator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/Users/FluentValidators/CreateUserRequestFluentValidationValidator.cs -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/Users/UserEndpoints.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/Users/UserEndpoints.cs -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/Validly.Extensions.AspNetCore.Example.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/Validly.Extensions.AspNetCore.Example.csproj -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/appsettings.Development.json -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/appsettings.json -------------------------------------------------------------------------------- /Examples/Validly.Extensions.AspNetCore.Example/request.http.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Examples/Validly.Extensions.AspNetCore.Example/request.http.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/README.md -------------------------------------------------------------------------------- /Validly.Extensions.AspNetCore/Extensions/EndpointRouteBuilderExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.AspNetCore/Extensions/EndpointRouteBuilderExtensions.cs -------------------------------------------------------------------------------- /Validly.Extensions.AspNetCore/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.AspNetCore/Properties/launchSettings.json -------------------------------------------------------------------------------- /Validly.Extensions.AspNetCore/ValidationHttpResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.AspNetCore/ValidationHttpResult.cs -------------------------------------------------------------------------------- /Validly.Extensions.AspNetCore/Validly.Extensions.AspNetCore.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.AspNetCore/Validly.Extensions.AspNetCore.csproj -------------------------------------------------------------------------------- /Validly.Extensions.AspNetCore/ValidlyValidationFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.AspNetCore/ValidlyValidationFilter.cs -------------------------------------------------------------------------------- /Validly.Extensions.AspNetCore/assets/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.AspNetCore/assets/LICENSE -------------------------------------------------------------------------------- /Validly.Extensions.AspNetCore/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.AspNetCore/assets/README.md -------------------------------------------------------------------------------- /Validly.Extensions.AspNetCore/publish.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.AspNetCore/publish.bat -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Collections/CollectionSizeBetweenAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Collections/CollectionSizeBetweenAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Collections/MaxCollectionSizeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Collections/MaxCollectionSizeAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Collections/MinCollectionSizeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Collections/MinCollectionSizeAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Common/NotEmptyAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Common/NotEmptyAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Common/RequiredAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Common/RequiredAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Enums/InEnumAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Enums/InEnumAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Numbers/BetweenAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Numbers/BetweenAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Numbers/ExclusiveBetweenAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Numbers/ExclusiveBetweenAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Numbers/GreaterThanAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Numbers/GreaterThanAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Numbers/GreaterThanOrEqualAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Numbers/GreaterThanOrEqualAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Numbers/LessThanAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Numbers/LessThanAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Numbers/LessThanOrEqualAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Numbers/LessThanOrEqualAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Strings/EmailAddressAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Strings/EmailAddressAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Strings/LengthBetweenAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Strings/LengthBetweenAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Strings/MatchAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Strings/MatchAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Strings/MaxLengthAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Strings/MaxLengthAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Strings/MinLengthAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Strings/MinLengthAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Strings/PasswordAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Strings/PasswordAttribute.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/ValidationMessagesHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/ValidationMessagesHelper.cs -------------------------------------------------------------------------------- /Validly.Extensions.Validators/Validly.Extensions.Validators.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/Validly.Extensions.Validators.csproj -------------------------------------------------------------------------------- /Validly.Extensions.Validators/assets/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/assets/LICENSE -------------------------------------------------------------------------------- /Validly.Extensions.Validators/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/assets/README.md -------------------------------------------------------------------------------- /Validly.Extensions.Validators/publish.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Extensions.Validators/publish.bat -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Builders/CallsCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Builders/CallsCollection.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Builders/CustomValidationInterfaceBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Builders/CustomValidationInterfaceBuilder.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Builders/DependenciesTracker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Builders/DependenciesTracker.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Builders/PropertiesValidationInvocationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Builders/PropertiesValidationInvocationBuilder.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Builders/RulesClassBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Builders/RulesClassBuilder.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Consts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Consts.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Dtos/ObjectProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Dtos/ObjectProperties.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Dtos/ValidatorProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Dtos/ValidatorProperties.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Properties/launchSettings.json -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/EquatableArray.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/EquatableArray.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/Extensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/Extensions.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/HashCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/HashCode.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/AttributeProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/AttributeProperties.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/DependencyInjectionInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/DependencyInjectionInfo.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/MethodProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/MethodProperties.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/PropertyProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/PropertyProperties.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/ReturnTypeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/ReturnTypeType.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/SymbolMapper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/Mapping/SymbolMapper.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/SourceTexts/DeclarationBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/SourceTexts/DeclarationBuilder.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/SourceTexts/FileBuilders/FileBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/SourceTexts/FileBuilders/FileBuilder.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/SourceTexts/FileBuilders/SourceTextSectionBuilder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/SourceTexts/FileBuilders/SourceTextSectionBuilder.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Utils/Symbols/CustomSymbolVisitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Utils/Symbols/CustomSymbolVisitor.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/ValidatableSourceGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/ValidatableSourceGenerator.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Validly.SourceGenerator.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Validly.SourceGenerator.csproj -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/Validly.SourceGenerator.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/Validly.SourceGenerator.props -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/ValidlyConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/ValidlyConfiguration.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/ValueProviders/ConfigOptionsProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/ValueProviders/ConfigOptionsProvider.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/ValueProviders/ValidatableObjectIncrementalValueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/ValueProviders/ValidatableObjectIncrementalValueProvider.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/ValueProviders/ValidatorsIncrementalValueProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/ValueProviders/ValidatorsIncrementalValueProvider.cs -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/assets/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/assets/LICENSE -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/assets/README.md -------------------------------------------------------------------------------- /Validly.SourceGenerator/Validly.SourceGenerator/publish.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.SourceGenerator/Validly.SourceGenerator/publish.bat -------------------------------------------------------------------------------- /Validly.Tests/AfterValidateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/AfterValidateTests.cs -------------------------------------------------------------------------------- /Validly.Tests/AutoValidatorsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/AutoValidatorsTests.cs -------------------------------------------------------------------------------- /Validly.Tests/BaseRecordTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/BaseRecordTests.cs -------------------------------------------------------------------------------- /Validly.Tests/BaseTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/BaseTests.cs -------------------------------------------------------------------------------- /Validly.Tests/BeforeValidateTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/BeforeValidateTests.cs -------------------------------------------------------------------------------- /Validly.Tests/CancellationTokenSupportTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/CancellationTokenSupportTests.cs -------------------------------------------------------------------------------- /Validly.Tests/CustomValidationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/CustomValidationTests.cs -------------------------------------------------------------------------------- /Validly.Tests/InheritedValidatableObjectTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/InheritedValidatableObjectTests.cs -------------------------------------------------------------------------------- /Validly.Tests/NestedValidatableObjectPropertyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/NestedValidatableObjectPropertyTests.cs -------------------------------------------------------------------------------- /Validly.Tests/ServiceProvider/Fixtures/IDependency.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/ServiceProvider/Fixtures/IDependency.cs -------------------------------------------------------------------------------- /Validly.Tests/ServiceProvider/Fixtures/StaticKeys.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/ServiceProvider/Fixtures/StaticKeys.cs -------------------------------------------------------------------------------- /Validly.Tests/ServiceProvider/Fixtures/ValidatableObject.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/ServiceProvider/Fixtures/ValidatableObject.cs -------------------------------------------------------------------------------- /Validly.Tests/ServiceProvider/ServiceProviderHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/ServiceProvider/ServiceProviderHelperTests.cs -------------------------------------------------------------------------------- /Validly.Tests/ValidatableInterfaceTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/ValidatableInterfaceTests.cs -------------------------------------------------------------------------------- /Validly.Tests/ValidationContextTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/ValidationContextTests.cs -------------------------------------------------------------------------------- /Validly.Tests/ValidationMessageTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/ValidationMessageTests.cs -------------------------------------------------------------------------------- /Validly.Tests/Validators/Common/NotEmptyTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/Validators/Common/NotEmptyTests.cs -------------------------------------------------------------------------------- /Validly.Tests/Validators/Common/RequiredTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/Validators/Common/RequiredTests.cs -------------------------------------------------------------------------------- /Validly.Tests/Validators/Enums/InEnumTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/Validators/Enums/InEnumTests.cs -------------------------------------------------------------------------------- /Validly.Tests/Validators/Strings/PasswordTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/Validators/Strings/PasswordTests.cs -------------------------------------------------------------------------------- /Validly.Tests/Validly.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.Tests/Validly.Tests.csproj -------------------------------------------------------------------------------- /Validly.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly.sln -------------------------------------------------------------------------------- /Validly/DangerAfterDisposeAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/DangerAfterDisposeAttribute.cs -------------------------------------------------------------------------------- /Validly/Details/ValidationErrorDetail.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/Details/ValidationErrorDetail.cs -------------------------------------------------------------------------------- /Validly/Details/ValidationResultDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/Details/ValidationResultDetails.cs -------------------------------------------------------------------------------- /Validly/ExtendableValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/ExtendableValidationResult.cs -------------------------------------------------------------------------------- /Validly/IExpandablePropertyValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/IExpandablePropertyValidationResult.cs -------------------------------------------------------------------------------- /Validly/IInternalPropertyValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/IInternalPropertyValidationResult.cs -------------------------------------------------------------------------------- /Validly/IInternalValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/IInternalValidationResult.cs -------------------------------------------------------------------------------- /Validly/IValidatable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/IValidatable.cs -------------------------------------------------------------------------------- /Validly/PropertyValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/PropertyValidationResult.cs -------------------------------------------------------------------------------- /Validly/PropertyValidationResult.cs.backup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/PropertyValidationResult.cs.backup -------------------------------------------------------------------------------- /Validly/PropertyValidationResultCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/PropertyValidationResultCollection.cs -------------------------------------------------------------------------------- /Validly/ServiceProviderHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/ServiceProviderHelper.cs -------------------------------------------------------------------------------- /Validly/Utils/FinalizableObjectPool.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/Utils/FinalizableObjectPool.cs -------------------------------------------------------------------------------- /Validly/Utils/SpanCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/Utils/SpanCollection.cs -------------------------------------------------------------------------------- /Validly/ValidatableAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/ValidatableAttribute.cs -------------------------------------------------------------------------------- /Validly/Validation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/Validation.cs -------------------------------------------------------------------------------- /Validly/ValidationContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/ValidationContext.cs -------------------------------------------------------------------------------- /Validly/ValidationMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/ValidationMessage.cs -------------------------------------------------------------------------------- /Validly/ValidationResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/ValidationResult.cs -------------------------------------------------------------------------------- /Validly/Validators/AsExpressionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/Validators/AsExpressionAttribute.cs -------------------------------------------------------------------------------- /Validly/Validators/CustomValidationAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/Validators/CustomValidationAttribute.cs -------------------------------------------------------------------------------- /Validly/Validators/IInternalValidationInvoker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/Validators/IInternalValidationInvoker.cs -------------------------------------------------------------------------------- /Validly/Validators/ValidatorAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/Validators/ValidatorAttribute.cs -------------------------------------------------------------------------------- /Validly/Validators/ValidatorDescriptionAttribute.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/Validators/ValidatorDescriptionAttribute.cs -------------------------------------------------------------------------------- /Validly/Validly.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/Validly.csproj -------------------------------------------------------------------------------- /Validly/ValidlyOptions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/ValidlyOptions.cs -------------------------------------------------------------------------------- /Validly/assets/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/assets/LICENSE -------------------------------------------------------------------------------- /Validly/assets/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/assets/README.md -------------------------------------------------------------------------------- /Validly/publish.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/Validly/publish.bat -------------------------------------------------------------------------------- /assets/logo.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/assets/logo.psd -------------------------------------------------------------------------------- /assets/media.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/assets/media.psd -------------------------------------------------------------------------------- /assets/valigator-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/assets/valigator-icon.png -------------------------------------------------------------------------------- /global.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/global.json -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Hookyns/validly/HEAD/nuget.config --------------------------------------------------------------------------------