.NET Core 如何异步发布消息到MSMQ?

How to publish messages asynchronously to MSMQ in .NET Core?

似乎没有可用的客户端,或者我只是在查找错误的命名空间。请问这个是怎么做到的,还是得另找消息服务才能得到答案?

MSMQ 是 Windows/Windows 服务器的一部分,因此不独立于平台并且是 vanilla .NET Core 的一部分。如果您想要 System.Messaging 框架,则需要以 .NET Framework 为目标。走到这一步有点令人困惑,但这是新 Microsoft 世界中两者之间固有差异的一个很好的例子。

微软的解释请看https://docs.microsoft.com/en-us/dotnet/articles/standard/choosing-core-framework-server