JetBrains 骑手 | MassTransit 匿名类型 | MCA0003 | "Add Missing Properties" 命令不自动完成属性

JetBrains Rider | MassTransit Anonymous Type | MCA0003 | "Add Missing Properties" command does not autocomplete the properties

背景

已测试的操作系统和 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 Starting with Mediator 上发布的教程。 link 带有我的问题发生位置的时间戳。

安装的 NuGet 包:

问题

在Request Client 的GetResponse 函数中,我创建了匿名类型来表示消息协定。 即:

var response = await _submitOrderRequestClient.GetResponse<OrderSubmissionAccepted>(new {});

分析器识别出缺少的属性并提供选项“添加缺少的属性”。我点击按钮添加属性;然而,什么也没有发生。

问题

如何进一步排查或解决此问题?这似乎是一个很棒的功能,我真的很想利用它。

备注

该问题仅限于 JetBrains Rider 2020.2.3 和 2020.2.4,与操作系统无关。 JetBrains 已于 2020 年 10 月 7 日开票 RIDER-52072

JetBrains 已于 2020 年 11 月 11 日标记为“已修复”。

我也遇到过这个问题,今天更新后又好了。

更新:构建 #RD-203.6110.173,构建于 2020 年 11 月 24 日