本次更新的内容有
- 明显的改进了IoC容器在部分情况下的性能, 当前的性能和Grace, DryIoC同等
- 添加IHttpResquestHandlerWrapper接口让重载Http上下文更容易
- 添加TemplateWidgetInfo.Arguments成员
- 添加inherit选项到MemberInfo.GetAttributes函数
- IoC容器选择构造函数时从选择第一个到选择参数最多的构造函数
- 修复Bug
- 修复重载IoC容器时可能导致的Dispose错误
- 更新依赖包
- ZKWeb.Fork.DotLiquid 2.1.1
- ZKWeb.Fork.FastReflection 2.1.1
- ZKWeb.System.Drawing 2.0.1
因为选择构造函数的逻辑改变了, 旧版本的部分代码可能会出现不兼容, 但是修复起来比较简单.
其他部分仍然兼容1.0以来的旧版本, 旧版本的项目使用nuget更新即可.