C# SDK Newbe.Mahua 1.12 开放原生API

Myer newbe36524 9月前 564

此版本是 Newbe.Mahua 第一个 LTS版本(Long Time Support 长期维护版本)。同时,此版本也是 1.X 系列的最后一个特性版本。1.X 之后将除了有 BUG 修复之外,不在增加新的特性。
版本亮点开放平台原生接口
此版本之前,框架提供了 IMahuaApi 以便开发者可以调用平台的接口,该接口对各平台的接口进行了抽象处理。因此开发者无法调用一些平台特有的API。
从此版本开始,框架在 Newbe.Mahua.NativeApi 名称空间下提供了和平台对应的原生接口。开发者可以通过构造函数注入的方式,在事件中调用这些接口。
但同时值得注意的事,如果直接调用平台原生接口,将一定程度上失去插件的可移植性,需要开发者斟酌考虑。
第一个LTS版本
该版本作为第一个 1.X 系列的第一个 LTS 版本。后续将不断修复BUG,已达到稳定要求。
同时,此版本也是 1.X 系列的最后一个特性版本。后续团队将进入 2.X 系列的开发。欢迎关注。
升级注意
从 1.11 版本直接更新全部的 Newbe.Mahua.* nuget 包,重新生成便可以。
升级过程中需要覆盖 build.bat 和 build.ps1 文件。若有自行定制的内容,请提前保留备份。
VS插件更新只需要按照VS提示进行操作即可。
[hr]教程链接
[backcolor=transparent]Newbe.Mahua 插件热更新[/backcolor]
[backcolor=transparent]开始第一个QQ机器人【适用于v1.9-1.12】[/backcolor]
[backcolor=transparent]Newbe.Mahua.Samples.LiveGirl 操作定时任务[/backcolor]
[backcolor=transparent]Newbe.Mahua.Samples.Sqlite SQLite操作实例[/backcolor]
[backcolor=transparent]Newbe.Mahua 测试与调试[/backcolor]
[backcolor=transparent]Newbe.Mahua 扩展设置中心[/backcolor]
发布说明
[backcolor=transparent]Newbe.Mahua 1.12 第一个LTS版本[/backcolor]
[backcolor=transparent]Newbe.Mahua 1.11 支持热更新[/backcolor]
[backcolor=transparent]Newbe.Mahua 1.10 全新日志查看器[/backcolor]
[backcolor=transparent]Newbe.Mahua 1.9 引入 Session[/backcolor]
[backcolor=transparent]Newbe.Mahua 1.8 消息发送Fluent API[/backcolor]
[backcolor=transparent]Newbe.Mahua 1.7.0 支持API扩展[/backcolor]
[backcolor=transparent]Newbe.Mahua 1.6.0 开发便利性提升[/backcolor]

最新回复 (1)
  • 游客组 游客 8月前
    0 2
    66666666666666666666
    • MyPCQQ官方站
      3
        登陆 注册 QQ登陆(暂不可用)
返回