JeffreySu / WeiXinMPSDK

微信全平台 .NET SDK, Senparc.Weixin for C#,支持 .NET Framework 及 .NET Core、.NET 8.0。已支持微信公众号、小程序、小游戏、微信支付、企业微信/企业号、开放平台、JSSDK、微信周边等全平台。 WeChat SDK for C#.
https://weixin.senparc.com
Apache License 2.0
8.43k stars 4.35k forks source link

Senparc.Weixin.Entities 和 Senparc.Weixin.MP.Entities 下的很多类名相同,无法序列化 #188

Closed Qiulvwen closed 8 years ago

Qiulvwen commented 8 years ago

打算用大神提供的 SDK 来写一个通用的菜单事件管理界面。 比如可以让用户自定义菜单项的反馈内容(包括内容类型),原本打算直接将 ResponseMessageNews 这一类别的对象序列化保存到数据库,然后当收到公众号推送的事件后,自动取出来反序列化。 但是由于子类和父类的名称相同(命名空间不同),导致序列化报错。

Thanks & Regards, Alvin

Qiulvwen commented 8 years ago

当然也可以自己在写一个 Factory 来逐个转换,但是还是觉得直接序列化方便点。

Qiulvwen commented 8 years ago

Sorry, 原来 SDK 已经包含了。