├── .github └── workflows │ └── dotnet.yml ├── .gitignore ├── LICENSE ├── Nilgon.Validation.sln ├── README.md ├── src └── Nilgon.Validation.Helpers │ ├── Nilgon.Validation.Helpers.csproj │ ├── Utilities │ └── ExceptionLauncher.cs │ └── ValidationHelpers │ ├── CommonValidationHelpers │ ├── CommonValidationHelpers.NullHelpers.cs │ └── CommonValidationHelpers.cs │ └── StringValidationHelpers │ ├── StringValidationHelpers.EmptyHelpers.cs │ ├── StringValidationHelpers.NullOrEmptyHelpers.cs │ ├── StringValidationHelpers.RequiredHelpers.cs │ └── StringValidationHelpers.cs └── tests └── Nilgon.Validation.Helpers.Tests ├── Nilgon.Validation.Helpers.Tests.csproj └── ValidationHelpers ├── CommonValidationHelpers └── CommonValidationHelpers.NullHelpers │ ├── MustBeNullValidationHelperTests.cs │ └── MustNotBeNullValidationHelperTests.cs └── StringValidationHelpers ├── StringValidationHelpers.EmptyHelpers ├── MustBeEmptyValidationHelperTests.cs └── MustNotBeEmptyValidationHelperTests.cs ├── StringValidationHelpers.NullOrEmptyHelpers ├── MustBeNullOrEmptyValidationHelperTests.cs └── MustNotBeNullOrEmptyValidationHelperTests.cs └── StringValidationHelpers.RequiredHelpers └── MustBeRequiredValidationHelperTests.cs /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/LICENSE -------------------------------------------------------------------------------- /Nilgon.Validation.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/Nilgon.Validation.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # .NET validation 2 | -------------------------------------------------------------------------------- /src/Nilgon.Validation.Helpers/Nilgon.Validation.Helpers.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/src/Nilgon.Validation.Helpers/Nilgon.Validation.Helpers.csproj -------------------------------------------------------------------------------- /src/Nilgon.Validation.Helpers/Utilities/ExceptionLauncher.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/src/Nilgon.Validation.Helpers/Utilities/ExceptionLauncher.cs -------------------------------------------------------------------------------- /src/Nilgon.Validation.Helpers/ValidationHelpers/CommonValidationHelpers/CommonValidationHelpers.NullHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/src/Nilgon.Validation.Helpers/ValidationHelpers/CommonValidationHelpers/CommonValidationHelpers.NullHelpers.cs -------------------------------------------------------------------------------- /src/Nilgon.Validation.Helpers/ValidationHelpers/CommonValidationHelpers/CommonValidationHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/src/Nilgon.Validation.Helpers/ValidationHelpers/CommonValidationHelpers/CommonValidationHelpers.cs -------------------------------------------------------------------------------- /src/Nilgon.Validation.Helpers/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.EmptyHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/src/Nilgon.Validation.Helpers/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.EmptyHelpers.cs -------------------------------------------------------------------------------- /src/Nilgon.Validation.Helpers/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.NullOrEmptyHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/src/Nilgon.Validation.Helpers/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.NullOrEmptyHelpers.cs -------------------------------------------------------------------------------- /src/Nilgon.Validation.Helpers/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.RequiredHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/src/Nilgon.Validation.Helpers/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.RequiredHelpers.cs -------------------------------------------------------------------------------- /src/Nilgon.Validation.Helpers/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/src/Nilgon.Validation.Helpers/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.cs -------------------------------------------------------------------------------- /tests/Nilgon.Validation.Helpers.Tests/Nilgon.Validation.Helpers.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/tests/Nilgon.Validation.Helpers.Tests/Nilgon.Validation.Helpers.Tests.csproj -------------------------------------------------------------------------------- /tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/CommonValidationHelpers/CommonValidationHelpers.NullHelpers/MustBeNullValidationHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/CommonValidationHelpers/CommonValidationHelpers.NullHelpers/MustBeNullValidationHelperTests.cs -------------------------------------------------------------------------------- /tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/CommonValidationHelpers/CommonValidationHelpers.NullHelpers/MustNotBeNullValidationHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/CommonValidationHelpers/CommonValidationHelpers.NullHelpers/MustNotBeNullValidationHelperTests.cs -------------------------------------------------------------------------------- /tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.EmptyHelpers/MustBeEmptyValidationHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.EmptyHelpers/MustBeEmptyValidationHelperTests.cs -------------------------------------------------------------------------------- /tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.EmptyHelpers/MustNotBeEmptyValidationHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.EmptyHelpers/MustNotBeEmptyValidationHelperTests.cs -------------------------------------------------------------------------------- /tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.NullOrEmptyHelpers/MustBeNullOrEmptyValidationHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.NullOrEmptyHelpers/MustBeNullOrEmptyValidationHelperTests.cs -------------------------------------------------------------------------------- /tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.NullOrEmptyHelpers/MustNotBeNullOrEmptyValidationHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.NullOrEmptyHelpers/MustNotBeNullOrEmptyValidationHelperTests.cs -------------------------------------------------------------------------------- /tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.RequiredHelpers/MustBeRequiredValidationHelperTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mottaghipour/Net.Validation/HEAD/tests/Nilgon.Validation.Helpers.Tests/ValidationHelpers/StringValidationHelpers/StringValidationHelpers.RequiredHelpers/MustBeRequiredValidationHelperTests.cs --------------------------------------------------------------------------------