背景
经过测试的操作系统和IDE:JetBrains Rider 2020.2.4 on Linux Elementary 5.1 Hera |失败JetBrains Rider 2020.2.4在Windows 10上主页|失败Visual Studio Professional 2019 Windows 10主页|成功
Dotnet版本:.Net Core 3.1
我正在学习Chris Patterson在YouTube MassTransit上发布的教程《从Mediator开始》。链接带有时间戳,指向我的问题发生的位置。
NuGet软件包已安装:
- MassTransit.AspNetCore关于API项目
- API和组件项目的MassTransit.Analyzer 7.0.4,以及
- MassTransit 7.0.4关于组件项目
问题
在请求客户端的GetResponse函数中,我创建了匿名类型来表示消息约定。即:
var response = await _submitOrderRequestClient.GetResponse<OrderSubmissionAccepted>(new {});
分析器识别出属性丢失并提供选项"0";添加缺少的属性"我点击按钮添加属性;然而,什么也没发生。
问题
如何进一步解决此问题或解决此问题?这似乎是一个奇妙的功能,我真的很想利用它
备注
无论操作系统如何,该问题仅限于JetBrains Rider 2020.2.3和2020.2.4。JetBrains有一张2020-10-07 RIDER-52072 的机票
我也遇到过这个问题,今天更新后它又能工作了。
更新:构建号RD-203.6110.173,构建于2020年11月24日
JetBrains标记为"固定的";2020年11月11日。