Frameworks.Entity.Core 4

Project.CoreFrameworks.Entity.CoreCommons

1

AutoMapperExtension.cs
 AutoMapper扩展方法
 

2
枚举类型扩展方法
EnumExtensions

3
链接属性

LinkDetailAttribute
继承  Attribute


LinkDetailAttribute属性扩展方法
EnumLinkDetail

4
标识为导航属性
NavigationAttribute
继承  Attribute


5

    /// 分页结果对象,UI显示它,BLL或者DATA为它赋值
    /// 支持所有架构,不受Iqueryable的限制
    /// 陈晴阳开发,张占岭修改,添加了AddParameters属性,用来存储URL参数
PagedResult<T>

继承 IEnumerable<T>, ICollection<T>


6

通用分页参数 结构

 struct PageParameters

7
验证信息实体
RuleViolation

8
忽略大小写比较器,作为Contaions方法的参数

StringComparisonIgnoreCase

继承 IEqualityComparer<string>


9
通用消息序列类
VMessage
继承 IEnumerable<string>

原文地址:https://www.cnblogs.com/ganmk--jy/p/5370226.html