【发布时间】:2014-07-14 05:12:03
【问题描述】:
我正在尝试从 MVC5 控制器异步发送 SMS。
在控制器中,我调用了另一个类中的以下方法。我不需要该方法的任何响应,也不关心它是否失败。
public async void SendSMS(string phoneNumber, string message)
{
await Task.Run(() =>
{
TwilioRestClient twilio = new TwilioRestClient(ACCOUNT_SID, AUTH_TOKEN);
twilio.SendSmsMessage(TWILIO_PHONE_NUMBER, phoneNumber, message);
}
);
}
这对我不起作用,因为它似乎是同步运行的。任何有关如何改进代码并使其正常工作的提示都值得赞赏。
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-5 async-await