SimpleValidationLibrary 1.0.0
See the version list below for details.
dotnet add package SimpleValidationLibrary --version 1.0.0
NuGet\Install-Package SimpleValidationLibrary -Version 1.0.0
<PackageReference Include="SimpleValidationLibrary" Version="1.0.0" />
<PackageVersion Include="SimpleValidationLibrary" Version="1.0.0" />
<PackageReference Include="SimpleValidationLibrary" />
paket add SimpleValidationLibrary --version 1.0.0
#r "nuget: SimpleValidationLibrary, 1.0.0"
#:package SimpleValidationLibrary@1.0.0
#addin nuget:?package=SimpleValidationLibrary&version=1.0.0
#tool nuget:?package=SimpleValidationLibrary&version=1.0.0
Simple Validation Library
ValidationLibrary is a modern C# library that makes data validation a breeze, including email addresses, phone numbers, and dates, with regional support.
- Use IsValidEmail for email validation
- Utilize IsValidPhoneNumber with regional settings
- Verify dates with IsValidDate
Features
- Email validation with a straightforward function
- Phone number validation with support for specific regions
- Date validation to ensure you're getting the correct format
- Capability to add your own custom validations
- Clear exceptions for handling errors
Validation is paramount for any application that takes user input. With ValidationLibrary, you get a robust set of tools to ensure incoming data is accurate and in the expected format.
Tech
ValidationLibrary is built with:
- [C#] - Modern, object-oriented programming language
- [Regex] - Regular expressions for precise validations
Installation
To use ValidationLibrary, simply add the package to your project and start validating:
using ValidationLibrary;
Development
Want to contribute? Great!
Clone the repository, make your changes, and submit a pull request. Be sure to write tests for any new functionality.
git clone https://github.com/AdrianBailador/validationlibrary.git
License
MIT [vl]: https://github.com/your-username/validationlibrary [C#]: https://docs.microsoft.com/en-us/dotnet/csharp/ [Regex]: https://docs.microsoft.com/en-us/dotnet/standard/base-types/regular-expressions
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net7.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.