之前做了一些钉钉推送相关的功能,C#这边没有官方 SDK 可以使用(其实除了 JAVA 和 Go 都没有)
Stream 模式本质上就是 Websocket ,所以我根据钉钉的接口简单的包装了一下。主要的工作只是一些鉴权,重连,保活包和推送包的回复处理。
目前只支持 Event 事件推送,回调事件以后再更新吧。
[Nuget](
https://www.nuget.org/packages/Dingtalk.Stream)
[GitHub](
https://github.com/idealhs/Dingtalk.Stream)