捷脑骑士 |公共交通匿名类型 |MCA0003 | "Add Missing 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上发布的教程《从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日。

相关内容

最新更新