您好,登錄后才能下訂單哦!
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。 記下,以備查詢。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。