Skip to content

尝试 支持泛型 clientId#66

Open
YahuiWong wants to merge 2 commits into
2881099:masterfrom
YahuiWong:master
Open

尝试 支持泛型 clientId#66
YahuiWong wants to merge 2 commits into
2881099:masterfrom
YahuiWong:master

Conversation

@YahuiWong

Copy link
Copy Markdown

No description provided.

YahuiWong and others added 2 commits April 27, 2026 19:06
- ImClient 和 ImHelper 改造为泛型类,支持 long、int、short、byte 等数值类型
- 保留非泛型版本确保向后兼容
- 更新文档说明泛型用法

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- ImClientTests.cs: 测试 ImClient<TClientId> 泛型类构造函数和基本功能
- ImHelperTests.cs: 测试 ImHelper 非泛型版本向后兼容性
- ImHelperGenericTests.cs: 测试 ImHelper<TClientId> 泛型版本
- TypeConversionTests.cs: 测试类型转换逻辑(long/int/short/byte)
- 共 60 个测试用例,全部通过

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant