CatLib.Core 1.2.12

CatLib Core

- CatLib是渐进式的框架,可以无缝和现有框架融合。无论您的项目处于哪个阶段您都可以轻易的接入CatLib。
- CatLib提供的依赖注入方案,可以极大程度的帮助项目解耦。
- CatLib提供了大量可靠,可持续的公共组件,帮助企业降低开发成本。
- 基于MIT协议,企业可以通过CatLib的组件化方案建立私有的公共组件库,积攒公共组件。
- 轻量级的框架,所有的组件都是可以被移除的,您可以只选择适合您的组件。
- 中文文档完善,极低的学习成本。
- 面向接口编程,底层组件无感知替换。

Install-Package CatLib.Core -Version 1.2.12
dotnet add package CatLib.Core --version 1.2.12
paket add CatLib.Core --version 1.2.12
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

## 更新内容
- 增加模版方法的门面静态类
- 修复`Dict.Modify`的bug,这个bug导致不必要的字典实例 #52
- `DebugLevels` 枚举命名调整
-- Prod标记为已过时
-- Dev标记为已过时
-- 增加 Production
-- 增加 Development
- 尝试重复调用引导(Bootstrap)时会引发一个`RuntimeException`而不是静默忽略。
- 尝试重复调用初始化(Init)时会引发一个`RuntimeException`而不是静默忽略。
- 增加了`ApplicationEvents.OnBootstrap`在引导开始之前
- 增加了`ApplicationEvents.Bootstrapping`在引导进行中
- 增加了`ApplicationEvents.OnInit`在初始化开始之前
- 增加了`ApplicationEvents.OnInited`在初始化完成之后
- 增加了`ApplicationEvents.OnRegisterProvider`注册服务提供者事件
- 允许`ApplicationEvents.Bootstrapping`返回一个不为`null`的值(一般是`false`)来终止当前引导激活。
- 允许`ApplicationEvents.OnRegisterProvider`返回一个不为`null`的值(一般是`false`)来终止服务提供者注册。

  • .NETFramework 3.5

    • No dependencies.
  • .NETStandard 2.0

    • No dependencies.

Version History

Version Downloads Last updated
1.2.12 29 11/2/2018
1.2.11 44 10/12/2018
1.2.10 48 10/9/2018
1.2.9 40 9/30/2018
1.2.8 43 9/25/2018
1.2.7 169 4/16/2018
1.2.6 112 3/31/2018
1.2.5 169 2/14/2018
1.2.4 115 2/14/2018
1.2.3 115 2/13/2018
1.2.2 104 2/13/2018
1.2.1 129 2/2/2018
1.2.0 116 1/20/2018
1.1.4 159 11/4/2017
1.1.3 105 11/1/2017
1.1.1 106 10/21/2017
1.1.0 95 10/13/2017
1.0.0 88 9/25/2017