EMQXUtility 7.0.3
dotnet add package EMQXUtility --version 7.0.3
NuGet\Install-Package EMQXUtility -Version 7.0.3
<PackageReference Include="EMQXUtility" Version="7.0.3" />
paket add EMQXUtility --version 7.0.3
#r "nuget: EMQXUtility, 7.0.3"
// Install EMQXUtility as a Cake Addin #addin nuget:?package=EMQXUtility&version=7.0.3 // Install EMQXUtility as a Cake Tool #tool nuget:?package=EMQXUtility&version=7.0.3
[TOC]
魂哥常用工具集(GSA.MOLLE.ToolKits)
功能介绍
本库主要提供C#与EMQX消息服务的API对接功能支持,如果需要消息队列服务支持,请转至本人的消息队列服务产品中间件(CeriumX.Messaging.Abstractions);本库支持多种版本(netstandard2.0;netstandard2.1;net6.0;net7.0;)。
- 鄙人专注.NET技术,深入研习.NET 6|7+系列源码。本库通过长期实践工作积累落地成库,库中提供的所有功能均广泛应用于业务生产环境,同时会不间断地进行功能的优化和完善;
- 本库均由鄙人采用最新技术实践编码完成,根据EMQX官方提供的REST API接口支撑,集成RestSharp第三方库,完成诸多接口应用的封装工作,谢谢;
- 本库可同时满足大、中、小等各式项目的自由支配使用,以提供快捷、便利的工具方法,提升工作效率和业务能力为宗旨。
<br>
配置文件示例
"EMQXManagementOptions": {
"BasedHost": "http://127.0.0.1:10151/api/v5",
"APIKey": "API Key Value",
"SecretKey": "Secret Key Value"
}
开发日志
2023-02-22
- 说干就干,哪里有需要,哪里就会有魂哥的身影,魂哥做的不一定是最好的,但一定是更好的;
- 本库将采用面向接口编程,集约EMQX消息服务各接口,最大限度减少使用者烦恼,特别是二次开发时;
- 舒心、会心、高效、集约等等,是本工具集诞生初衷,如有不适,天打五雷轰碎了地球;
- 完成项目构建、完成项目信息配置、完成打包信息等等基础工作。
2023-02-24
- 增加配置文件示例;
- 调整EMQX管理助手接口本身仅有获取EMQX服务状态(健康检查)单一方法;
- 增加获取遥测数据信息扩展方法,及其功能的编码实现。
2023-02-25
- 增加“为全局认证链上的指定认证器创建用户数据”方法,及其功能的编码实现;
- 增加“获取全局认证链上指定认证器中的指定用户数据”方法,及其功能的编码实现。
2023-02-27
- 修正认证器相关操作方法命名规范问题;
- 年轻人不能晚睡啊!容易犯错!很容易就写错代码了,脑子明明是对的,手敲出来就有些不对。
2023-03-12
- 为了提供更友好的、更便捷的功能封装库,决定根据官方API形态,对本封装库进行完全重构。
2023-03-16
- 更新第三方包引用版本,以配合其它封装库的强强联合。
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 is compatible. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
NuGet packages (1)
Showing the top 1 NuGet packages that depend on EMQXUtility:
Package | Downloads |
---|---|
EMQXUtility.GenericHost
本库为EMQX消息服务工具集(ToolKits.EMQXUtility)的扩展支持,提供与通用主机(GenericHost)的交互能力;本库支持多种版本(netstandard2.0;netstandard2.1;net6.0;net7.0;)。 - 鄙人专注.NET技术,深入研习.NET 6|7+系列源码。本库通过长期实践工作积累落地成库,库中提供的所有功能均广泛应用于业务生产环境,同时会不间断地进行功能的优化和完善; - 本库均由鄙人采用最新技术实践编码完成,通过与通用主机(GenericHost)集成,以提供友好的服务与应用支持,谢谢; - 本库可同时满足大、中、小等各式项目的自由支配使用,以提供快捷、便利的工具方法,提升工作效率和业务能力为宗旨。 |
GitHub repositories
This package is not used by any popular GitHub repositories.
为了提供更友好的、更便捷的功能封装库,决定根据官方API形态,对本封装库进行完全重构。