Skip to content

Latest commit

 

History

History
115 lines (90 loc) · 3.8 KB

Releases.md

File metadata and controls

115 lines (90 loc) · 3.8 KB

 1.9.9 修改: 1. ExtendObject 新增Extend 方法。 2. ExtendObject 支持通过索引获取或设置子对象属性。

	1.9.8
	bug修复:
		1. ExtendObject 修复子对象绑定BUG。
		
	1.9.6
	bug修复:
		1. 恢复 ExtendObject  被删除的构造函数 public ExtendObject(ExtendObject obj)。

	1.9.5
	bug修复:
		1. ExtendObject 修复子对象绑定BUG。

	1.9.4
	移除:
		1. ExtendObject 移除绑定功能,使用单独的类来实现动态对象的绑定。

	1.9.3
	bug修复:
		1. 修复 DateTime 的ToChineseString(string format) 扩展方法 0 格式化不正确问题。

	1.9.1
	修改:
		1. ExtendObject 增加  AddProperty 添加默认值参数。
		2. ToJson 扩展方法默认忽略循环引用。
		3. 修复缓存的默认过期设置,当 slidingExpiration == null || slidingExpiration == System.Web.Caching.Cache.NoSlidingExpiration 时设置为不过期。

	1.9.0
	新增:
		1. ExtendObject 增加  public void AddProperty<T>(string propertyName) 方法。

	1.8.3
	修改:
		1. ExtendObject 构造函数重载,修复无法JSON序列化BUG。

	1.8.2
	修改:
		1. ExtendObject 增加  public void AddProperty<T>(string propertyName) 方法。

	1.8.1
	修改:
		1. ExtendObject 支持构从造函数初始化初始化属性。
		
	1.8.0
	新增:
		1. ExtendObject 重写,增加数据绑定方法,支持双向绑定,并提供属性访问索引。
		2. DateTime 增加 ToChineseString 扩展方法,将日期转换指定的字符串格式并将阿拉伯数字转换为中文小写数字。
		3. int,long,float,double,decimal 类型增加ToRMB 扩展方法,将数字转换为大写或小写的人民币字符串。
		4. string 增加 NumberToChinese 扩展方法,将字符串中的拉伯数字转换为中文小写数字。
		
	1.7.1
	bug修复:
		1. 修复 DefaultDependencyResolver 定时检查中的线程不一致问题。

	1.7.0
	新增:
		1. 基于 Wcf 的缓存实现。
		2. 新增 DefaultDependencyResover (当 HttpContext.Current != null 时,每次请求使用一个生命周期范围,否则每个线程使用一个生命周期范围)。
		3. 新增一些扩展方法。

	1.6.0
	新增:
		1. 基于 MemoryCache 的缓存实现。
		2. 新增一些扩展方法。

	bug修复:
		1. 修复 GetAccessibilityObjectOwner 扩展方法未将对象引用到对象实例错误。
		
	1.5.0
	新增:
		1. 新增设置系统时间扩展方法 bool SetLocalTime(this DateTime theTime)
		2. 新增获取焦点控件扩展方法 Control GetFocusControl(this Form form)
		3. 新增获取分配控件扩展方法 Control GetAccessibilityObjectOwner(this Control control)

	1.4.0
	新增:
		1. 新增 HttpDependencyResover 类,支持每个HTTP请求的生命周期范围。
		2. ProxyGenerator 增加 CreateExtendObject 方法,根据匿名对象或指定属性信息动态创建可读写对象。
		3. 新增一些扩展方法

	bug修复:
		1. 修复枚举类型调用 GetDisplayName() 扩展方法的BUG。
		2. 修复Copy()扩展方法,当对象为object时,Copy后不是原始类型问题。
		3. 其它一些UBG修改
	
	更新:
		1. 更新GetDisplayName 扩展方法,依次从 DescriptionAttribute ,DisplayNameAttribute,DisplayAttribute 特性获取
		2. DirectoryTypeFinder 开放了 AssemblySkipLoadingPattern 设置。

	1.3.0
	新增:
		1. 新增 IDependencyResolver 接口,注册该接口类型可以改变默认容器的 Resolver<T>() 方法。

	bug修复:
		1. 一些UBG修改

	废除:	
		1. 移除System.Linq.Dynamic依赖,通过命令 Install-Package System.Linq.Dynamic 自行安装

	1.2.0
		废除:
		1. 移除NPOI依赖

	1.1.0
	新增:
		1. 增加 Excel 扩展方法
		2. 增加图片类型的 Base64 转换扩展方法

	1.0.0
	首次发布