码迷,mamicode.com
首页 > 其他好文 > 详细

FromResult方法

时间:2017-02-28 14:23:10      阅读:489      评论:0      收藏:0      [点我收藏+]

标签:fromresult

private Task ValidateClientRedirectUri(OAuthValidateClientRedirectUriContext context)
{
    if (context.ClientId == Clients.Client1.Id)
    {
        context.Validated(Clients.Client1.RedirectUrl);
    }
    else if (context.ClientId == Clients.Client2.Id)
    {
        context.Validated(Clients.Client2.RedirectUrl);
    }
    return Task.FromResult(0);
}
这里看了半天  Task.FromResult(0); 返回的是Task<T> 而 方法返回的是Task ,原来Task<T>继承自Task
光想着Task了,Task.FromResult(0)是将执行一个固定返回值的异步操作,此处代码返回0。
记下,以备查询。


FromResult方法

标签:fromresult

原文地址:http://volvo9yue.blog.51cto.com/12265053/1901822

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!