等待操作符只能在异步方法中使用。但我不想将其更改为异步方法

时间:2020-06-22 11:47:14

标签: asp.net-mvc http-post azure-logic-apps

我只能在异步方法中使用“等待”。因此,我将方法更改为异步,如下所示。

公共异步任务Add_recordAsync(register rs){}。

但是我不想将其更改为异步方法。还有其他选择吗?请帮忙。

这是我的代码: enter image description here

2 个答案:

答案 0 :(得分:0)

我不想将其更改为异步方法。

您必须使用async才能使用await。将代码更改为async是最干净,性能最高的解决方案。

还有其他选择吗?

Yes。但是每种方法都有缺点。没有其他方法可以在每种情况下都起作用。

在一天结束时,最好完全走async或一直保持同步。两者混在一起总是很痛苦。

答案 1 :(得分:0)

现在,我可以从MVC应用程序调用/触发逻辑应用程序的URL。而且我能够将json数据传递到逻辑应用url。以下是我的代码。

enter image description here [![在此处输入图片描述] []] 2

参考:https://docs.microsoft.com/en-us/azure/app-service/tutorial-send-email?tabs=dotnet#more-resources