加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-3 – MVC3 = >> return EmptyResult()

发布时间:2020-12-15 19:42:13 所属栏目:asp.Net 来源:网络整理
导读:当一个好主意从控制器返回“EmptyResult()” 解决方法 你基本上会用它来表示你没有对一个动作做任何事情 结果。 从MSDN: Represents a result that does nothing,such as a controller action method that returns nothing. 我个人使用了在AsyncController
当一个好主意从控制器返回“EmptyResult()”

解决方法

你基本上会用它来表示你没有对一个动作做任何事情
结果。

从MSDN:

Represents a result that does nothing,such as a controller action method that returns nothing.

我个人使用了在AsyncController中定义的操作,所以如果你有一个异步操作,如:

public void SendMailAsync() { }

基本上在AsnycController中的一个动作,你还需要一个xxxCompleted动作(按照惯例)

public virtual ActionResult SendMailCompleted
{
    // do whatever
    return new EmptyResult();
}

因为这不是一个由用户调用但是由后台任务调用的操作,我不会对结果做任何事情。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读