From cb68f973f4e606fe9d596cffc3fbb944115774fa Mon Sep 17 00:00:00 2001 From: Kevin <1985088337@qq.com> Date: Sun, 19 Feb 2017 18:54:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OSS.Common/ComModels/Enums/SortType.cs | 3 +++ OSS.Common/Extention/DTO/ColumnAliasAttribute.cs | 16 ++++++++++------ .../Extention/Volidate/VolidateAttributes.cs | 11 +++++++---- .../Extention/Volidate/VolidateExtention.cs | 4 +++- README.md | 2 ++ 5 files changed, 25 insertions(+), 11 deletions(-) diff --git a/OSS.Common/ComModels/Enums/SortType.cs b/OSS.Common/ComModels/Enums/SortType.cs index 6eb022f..810291b 100644 --- a/OSS.Common/ComModels/Enums/SortType.cs +++ b/OSS.Common/ComModels/Enums/SortType.cs @@ -11,6 +11,9 @@ #endregion namespace OSS.Common.ComModels.Enums { + /// + /// 排åº�类型 + /// public enum SortType { /// diff --git a/OSS.Common/Extention/DTO/ColumnAliasAttribute.cs b/OSS.Common/Extention/DTO/ColumnAliasAttribute.cs index d7fd01a..193aa18 100644 --- a/OSS.Common/Extention/DTO/ColumnAliasAttribute.cs +++ b/OSS.Common/Extention/DTO/ColumnAliasAttribute.cs @@ -71,6 +71,9 @@ namespace OSS.Common.Extention.DTO AllowMultiple = false, Inherited = true)] public class BaseClumnAttribute : Attribute { + /// + /// + /// protected string _alias; /// @@ -80,7 +83,9 @@ namespace OSS.Common.Extention.DTO { get { return _alias; } } - + /// + /// + /// protected bool _IsAuto; /// @@ -90,16 +95,15 @@ namespace OSS.Common.Extention.DTO { get { return _IsAuto; } } - + /// + /// + /// protected bool _IsIgnore; /// /// 是å�¦å¿½ç•¥å½“å‰�列 /// - public bool IsIgnore - { - get { return _IsIgnore; } - } + public bool IsIgnore => _IsIgnore; } diff --git a/OSS.Common/Extention/Volidate/VolidateAttributes.cs b/OSS.Common/Extention/Volidate/VolidateAttributes.cs index e24eabf..8aabf0f 100644 --- a/OSS.Common/Extention/Volidate/VolidateAttributes.cs +++ b/OSS.Common/Extention/Volidate/VolidateAttributes.cs @@ -29,10 +29,7 @@ namespace OSS.Common.Extention.Volidate /// /// 错误信æ�¯ /// - public string ErrorMessage - { - get { return errorMessage; } - } + public string ErrorMessage => errorMessage; } /// /// 必填验è¯�属性 @@ -63,6 +60,12 @@ namespace OSS.Common.Extention.Volidate public class OsNumberAttribute : BaseValidateAttribute { private long min, max; + /// + /// + /// + /// + /// + /// public OsNumberAttribute(long _min=long.MinValue, long _max=long.MaxValue, string _errorMessage=null) { min = _min; diff --git a/OSS.Common/Extention/Volidate/VolidateExtention.cs b/OSS.Common/Extention/Volidate/VolidateExtention.cs index a017db9..1e8651f 100644 --- a/OSS.Common/Extention/Volidate/VolidateExtention.cs +++ b/OSS.Common/Extention/Volidate/VolidateExtention.cs @@ -93,7 +93,9 @@ namespace OSS.Common.Extention.Volidate } - + /// + /// + /// public static class TypeHelper { #if NETFW diff --git a/README.md b/README.md index d083d7a..4c8e2d2 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,8 @@ TaskÀ©Õ¹·½·¨£¬È磺 Task.WaitResult() µÈ UrlCodeÀ©Õ¹·½·¨£¬Èç "name=n&code=1".UrlEncode(); ö¾ÙÀ©Õ¹·½·¨£¬È磺 typeof(Enum).ToEnumDirs(); + xmlÐòÁл¯À©Õ¹·½·¨£¬ È磺 "test".DeserializeXml(); + »¹ÓÐ×Ô¶¨ÒåÑéÖ¤ÊôÐÔÏñ OSRequiredAttributeµÈ£¬¿ÉÒÔʹÓÃIsOsValidateÀ´ÑéÖ¤ÊÇ·ñÑé֤ͨ¹ý¡£ ###Modules