LASAPlatform/Infrastructure
陈伟 436b860413 refactor(mqtt): 重构MqttClientManager以实现IDisposable接口并修复线程安全问题
- 为MqttClientManager类添加IDisposable接口实现
- 将_topics字段从List<String>改为readonly HashSet<String>
- 为所有_topics集合操作添加lock同步锁确保线程安全
- 实现Dispose方法以正确释放MQTT客户端资源
- 添加取消令牌源的释放以避免内存泄漏
2026-01-09 08:47:10 +08:00
..
Auth 授权实现 2025-09-08 11:17:30 +08:00
Cache refactor(cache): 为缓存上下文添加资源释放接口 2026-01-09 08:46:31 +08:00
CloudSdk refactor(mqtt): 重构MqttClientManager以实现IDisposable接口并修复线程安全问题 2026-01-09 08:47:10 +08:00
Const 基础代码 2025-04-23 09:19:29 +08:00
Database 基础代码 2025-04-23 09:19:29 +08:00
Extensions 基础代码 2025-04-23 09:19:29 +08:00
Helpers 写入Exif信息 2025-09-11 09:00:01 +08:00
Middleware 基础代码 2025-04-23 09:19:29 +08:00
Provider 基础代码 2025-04-23 09:19:29 +08:00
Snowflake 基础代码 2025-04-23 09:19:29 +08:00
Test 基础代码 2025-04-23 09:19:29 +08:00
Utilities 基础代码 2025-04-23 09:19:29 +08:00
AppSetting.cs 基础代码 2025-04-23 09:19:29 +08:00
AutoMapperExt.cs 基础代码 2025-04-23 09:19:29 +08:00
CommonException.cs 基础代码 2025-04-23 09:19:29 +08:00
Define.cs 基础代码 2025-04-23 09:19:29 +08:00
DynamicLinq.cs 基础代码 2025-04-23 09:19:29 +08:00
DynamicQueryable.cs 基础代码 2025-04-23 09:19:29 +08:00
Encryption.cs 基础代码 2025-04-23 09:19:29 +08:00
Filter.cs 基础代码 2025-04-23 09:19:29 +08:00
GenerateId.cs 基础代码 2025-04-23 09:19:29 +08:00
Infrastructure.csproj 引入加密狗所需第三方包 2025-10-24 09:49:21 +08:00
Json.cs 基础代码 2025-04-23 09:19:29 +08:00
JsonConverter.cs 基础代码 2025-04-23 09:19:29 +08:00
JsonHelper.cs 基础代码 2025-04-23 09:19:29 +08:00
KeyDescription.cs 基础代码 2025-04-23 09:19:29 +08:00
PredicateBuilder.cs 基础代码 2025-04-23 09:19:29 +08:00
Response.cs 基础代码 2025-04-23 09:19:29 +08:00
TreeItem.cs 基础代码 2025-04-23 09:19:29 +08:00
log4net.config 基础代码 2025-04-23 09:19:29 +08:00