diff options
author | vman <public@vaughnnugent.com> | 2022-12-28 14:15:04 -0500 |
---|---|---|
committer | vman <public@vaughnnugent.com> | 2022-12-28 14:15:04 -0500 |
commit | 0c2fa662f60cf8b6b771fef3ff4c740eae17a83d (patch) | |
tree | 91495d460ceb12fba8cc274e77a8cbf4019c028d /VNLib.Plugins.Extensions.Validation | |
parent | 8b5f3eebb9f8d9bd55e922a809ffa3bd52e33401 (diff) |
Global cache client, asm loading, plugin local cache, and event managment
Diffstat (limited to 'VNLib.Plugins.Extensions.Validation')
-rw-r--r-- | VNLib.Plugins.Extensions.Validation/VNLib.Plugins.Extensions.Validation.csproj | 2 | ||||
-rw-r--r-- | VNLib.Plugins.Extensions.Validation/ValidatorExtensions.cs | 4 |
2 files changed, 4 insertions, 2 deletions
diff --git a/VNLib.Plugins.Extensions.Validation/VNLib.Plugins.Extensions.Validation.csproj b/VNLib.Plugins.Extensions.Validation/VNLib.Plugins.Extensions.Validation.csproj index ea34a6c..ef10ecf 100644 --- a/VNLib.Plugins.Extensions.Validation/VNLib.Plugins.Extensions.Validation.csproj +++ b/VNLib.Plugins.Extensions.Validation/VNLib.Plugins.Extensions.Validation.csproj @@ -6,6 +6,8 @@ <Copyright>Copyright © 2022 Vaughn Nugent</Copyright> <PackageProjectUrl>https://www.vaughnnugent.com/resources</PackageProjectUrl> <Version>1.0.1.1</Version> + <SignAssembly>True</SignAssembly> + <AssemblyOriginatorKeyFile>\\vaughnnugent.com\Internal\Folder Redirection\vman\Documents\Programming\Software\StrongNameingKey.snk</AssemblyOriginatorKeyFile> </PropertyGroup> <PropertyGroup> diff --git a/VNLib.Plugins.Extensions.Validation/ValidatorExtensions.cs b/VNLib.Plugins.Extensions.Validation/ValidatorExtensions.cs index e415873..63b4f07 100644 --- a/VNLib.Plugins.Extensions.Validation/ValidatorExtensions.cs +++ b/VNLib.Plugins.Extensions.Validation/ValidatorExtensions.cs @@ -82,12 +82,12 @@ namespace VNLib.Plugins.Extensions.Validation /// <returns></returns> public static IRuleBuilderOptions<T, string> EmptyPhoneNumber<T>(this IRuleBuilder<T, string> builder) { - return builder.Must(static phone => !(phone?.Length).HasValue || PhoneRegex.IsMatch(phone)) + return builder.Must(static phone => phone == null || phone.Length == 0 || PhoneRegex.IsMatch(phone)) .WithMessage("{PropertyValue} is not a valid phone number."); } /// <summary> - /// Checks a string against <see cref="Statics.SpecialCharacters"/>. + /// Checks a string against <see cref="SpecialCharactersRegx"/>. /// If the string is null or empty, it is allowed. /// </summary> /// <typeparam name="T"></typeparam> |