用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 232|回复: 1

[源码分享] C# SDK Newbe.Mahua 1.12 开放原生API

[复制链接]

自由翱翔

发表于 2018-9-17 09:08:09 | 显示全部楼层 |阅读模式
此版本是 Newbe.Mahua 第一个 LTS版本(Long Time Support 长期维护版本)。同时,此版本也是 1.X 系列的最后一个特性版本。1.X 之后将除了有 BUG 修复之外,不在增加新的特性。
[color=rgb(0, 146, 255) !important]版本亮点开放平台原生接口
此版本之前,框架提供了 IMahuaApi 以便开发者可以调用平台的接口,该接口对各平台的接口进行了抽象处理。因此开发者无法调用一些平台特有的API。
从此版本开始,框架在 Newbe.Mahua.NativeApi 名称空间下提供了和平台对应的原生接口。开发者可以通过构造函数注入的方式,在事件中调用这些接口。
但同时值得注意的事,如果直接调用平台原生接口,将一定程度上失去插件的可移植性,需要开发者斟酌考虑。
[color=rgb(0, 146, 255) !important]第一个LTS版本
该版本作为第一个 1.X 系列的第一个 LTS 版本。后续将不断修复BUG,已达到稳定要求。
同时,此版本也是 1.X 系列的最后一个特性版本。后续团队将进入 2.X 系列的开发。欢迎关注。
[color=rgb(0, 146, 255) !important]升级注意
从 1.11 版本直接更新全部的 Newbe.Mahua.* nuget 包,重新生成便可以。
升级过程中需要覆盖 build.bat 和 build.ps1 文件。若有自行定制的内容,请提前保留备份。
VS插件更新只需要按照VS提示进行操作即可。

[color=rgb(0, 146, 255) !important]教程链接[color=rgb(0, 146, 255) !important]发布说明
回复

使用道具 举报

初识蝴蝶

发表于 2018-9-28 18:05:16 | 显示全部楼层
66666666666666666666
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则