【问题标题】:Send NSB message from async action从异步操作发送 NSB 消息
【发布时间】:2015-01-09 22:07:04
【问题描述】:

我已阅读以下文章,但它似乎没有解释如何不使用使用异步控制器来做到这一点 - 这是更老的学校。 (因此很乏味)

http://docs.particular.net/nservicebus/using-nservicebus-with-asp.net-mvc

是否有显示使用新的 .NET 4.5 异步操作的请求/响应 NSB 消息传递的最新示例?尤其是 web api 风味

public async Task<ExtDto> PostAction() {
    var command = new MyCmd();
    ExtDto response;
    var res = _bus.Send(command)
    //*** What do I need here, so I can handle NServiceBus response ***//
    //*** and map that to variable "response"                       ***//
    return response;
}

【问题讨论】:

    标签: asp.net-mvc asynchronous asp.net-web-api async-await nservicebus


    【解决方案1】:

    我已经更新了文档,其中包含一个如何使用 NServiceBus 中基于任务的异步模式的示例,请参阅http://docs.particular.net/nservicebus/using-nservicebus-with-asp.net-mvc#asynchronous-message-sending-sendasync-controller

    希望 doco 现在有意义吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-04
      • 2012-12-23
      • 1970-01-01
      相关资源
      最近更新 更多