相关疑难解决方法(0)

重新启动(回收)应用程序池

如何从C#(.net 2)重新启动(回收)IIS应用程序池?

感谢您发布示例代码吗?

.net c# iis asp.net-mvc application-pool

66
推荐指数
7
解决办法
9万
查看次数

从MVC控制器调用异步方法

我正在尝试从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);
            }
        );
    }
Run Code Online (Sandbox Code Playgroud)

这对我来说不起作用,因为它似乎同步运行.任何有关如何改进代码并使其进入正常工作状态的提示都值得赞赏.

asp.net-mvc async-await asp.net-mvc-5

7
推荐指数
1
解决办法
1万
查看次数