Rebus-System.MissingMethodException:找不到方法:'System.Threading.Tasks.Task Rebus.Bus.IBus.Send'

时间:2019-10-18 19:23:45

标签: c# .net-core rebus rebus-azureservicebus

使用public override func viewWillLayoutSubviews() { super.viewWillLayoutSubviews() ScrollView.contentSize = CGSize(width: self.view.frame.width, height: self.view.frame.height) ScrollView.isScrollEnabled = true ScrollView.showsVerticalScrollIndicator = false } 调用SendRequest时,出现此错误:

  

System.MissingMethodException:找不到方法:“ System.Threading.Tasks.Task Rebus.Bus.IBus.Send(System.Object,System.Collections.Generic.Dictionary`2)”。

我该如何解决?

1 个答案:

答案 0 :(得分:1)

检查您的NuGet软件包版本。确保其中一个不是预发行版本,而其他则稳定。

对我来说,我安装了一个Rebus扩展,它依赖于另一个Rebus软件包的预发行版本。将所有Rebus软件包更新到最新版本(如果适用,则为预发行版本;否则为最新稳定版),即可解决此问题。