0

我已经实现了 Dapr 订阅者,但它不工作并且它没有接收任何数据。

[Topic("pubSubName", "topicName")]
[HttpPost("/topicName")]
public ActionResult ProcessData([FromBody] string data)
{
    _logger.LogInformation($"Received data: {data}");
    return Ok();
}
4

1 回答 1

0

我发现我在端口 6000 上运行应用程序的问题。

我刚刚从以下命令中删除了端口,它按预期工作。或者您可以使用端口 5000。

dapr run --app-id tradebookingconsumer --app-port 6000 dotnet run

正确的命令: dapr run --app-id tradebookingconsumer dotnet run

于 2021-12-10T12:44:38.783 回答