From dafc52974ab9e4ea7301fd07aecd780e30f370db Mon Sep 17 00:00:00 2001 From: Paul Schneider Date: Thu, 5 Sep 2019 21:06:57 +0100 Subject: [PATCH] fixes null string usage --- src/Yavsc.Abstract/Attributes/Validation/YaStringLength.cs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/Yavsc.Abstract/Attributes/Validation/YaStringLength.cs b/src/Yavsc.Abstract/Attributes/Validation/YaStringLength.cs index ab356085..45bb2255 100644 --- a/src/Yavsc.Abstract/Attributes/Validation/YaStringLength.cs +++ b/src/Yavsc.Abstract/Attributes/Validation/YaStringLength.cs @@ -27,17 +27,12 @@ namespace Yavsc.Attributes.Validation public override bool IsValid(object value) { - if (value == null) { - return false; - } - string stringValue = value as string; - if (stringValue==null) return false; + if (stringValue==null) return MinimumLength <= 0; if (MinimumLength>=0) { if (stringValue.Length< MinimumLength) { return false; - } } if (maxLen>=0)