首页 > 其他 > 详细

Controller中添加一个异步的Action

时间:2017-08-08 13:20:54      阅读:255      评论:0      收藏:0      [点我收藏+]

给一段示例代码:

        public Task<ActionResult> TbReport(string code)
        {
            return Task.Factory.StartNew(() =>
            {
                ...
                return View(report);
                ...
                return View("");//未找到子报表
            }).ContinueWith<ActionResult>(task =>
            {
                return task.Result;
            }); 
        }

以上代码 StartNew() 括号中去异步执行,ContinueWith()执行完毕后返回值。


 

完整资料请访问:ASP.NET MVC下的异步Action的定义和执行原理

Controller中添加一个异步的Action

原文:http://www.cnblogs.com/senyier/p/7306224.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!