0

我正在使用 EasyNetQ v0.27.1.216 和 Newtonsoft.Json v4.5.11 和 RabbitMq.Client v3.2.1 我更新,以解决连接问题,现在我有 EasyNetQ v0.33.1.276,Newtonsoft.Json v6.0.3 和RabbitMq.Client v3.3.2

在一切正常之前,但自从更新以来,当我尝试发布某些对象时出现错误。

"Exception":"System.AggregateException: 发生一个或多个错误。---> Newtonsoft.Json.JsonSerializationException: 解析 JSON 'System.Linq.Enumerable+WhereSelectEnumerableIterator 2[[System.Linq.IGrouping2[[Object1, Object2],[Object3, Object4]],Object5],[Object3,Object6]],Object5'。路径 'Object3.$type',第 1 行,位置 464。---> Newtonsoft.Json.JsonSerializationException: 找不到类型...

它继续这样持续了 3 页的单词。我可以发布所有内容,但我必须更改所有名称...

不知道该怎么办...

4

1 回答 1

0

我终于发现需要使用 List 元素而不是 IEnumerable (IEnumerable 之前工作过)。所有与 .ToList() 一起工作

于 2014-06-26T15:22:55.573 回答