仔细分析卦中信息,可以很明显的看到 。
- Json.Converters.PolymorphismConverter
- IApiResult 和 IApiResultDynamicJsonConverter
【记一次 .NET某账本软件 非托管泄露分析】有了这些信息,接下来就是重点关注代码中的 PolymorphismConverter 类,果然就找到了一处 。
文章插图
图片
从类的定义来看,一般这种东西都是在 ConfigureServices 方法中做 初始化定义 的,按理说问题不大,那为什么会有问题呢?还得要查下它的引用,终于给找到了 , 截图如下:
文章插图
图片
这是一个低级错误哈,每次读取 ApiResult.Data 的时候都要 jsonSerializerOptions.AddPolymorphism(); 操作,也就每次都会创建程序集,终于真相大白 。
三:总结这种程序集泄露导致的生产事故不应该哈,反应了团队中多人协作的时候还是有待提高!
推荐阅读
- 54岁歌手罗中旭被曝婚内出轨,女方公开亲密合影,曝光聊天记录
- 这一次,终于不再隐瞒了,王力宏裸打视频一经发布,网友直呼太恶心
- 微信交易记录怎么查 微信交易记录怎么查个人
- 微信怎么查询聊天记录 微信怎么查询聊天记录分析报告
- 怎么截屏微信聊天记录语音 怎么截屏微信聊天记录
- 银行逾期记录怎么处理 银行逾期记录怎么处理最有效
- 曝网红萧俊同时与30位女友交往,致多人怀孕流产,聊天记录曝光
- 这一次,消失8年的毕福剑,不再被世界宽容
- 第一次用微波炉怎么加热
- 第一次使用洗衣机需要清洗吗