Skip to content

CatLib Core 1.2.12 Beta

Compare
Choose a tag to compare
@ymh199478 ymh199478 released this 02 Nov 08:30
· 4 commits to 1.2 since this release
dc79e8a

中文文档catlib.io
技术支持QQ群150371044

通过Nuget安装CatLib Core

Install-Package CatLib.Core -Version 1.2.12
  • 增加模版方法的门面静态类
  • 修复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)来终止服务提供者注册。