Arayanın bir Görev ve çağrılacak Yöntem NonAsynch olduğu Asp.Net Identity UserStore için bir katmanı yazıyorum.NonAsync Yöntemi İçin Async Wrapper Oluşturma
Task IUserSecurityStampStore<T, string>.SetSecurityStampAsync(T user, string stamp)
{
var res = Utility.SetSecurityStamp(user, stamp); // needs to be called as Async
var identityUser = ToIdentityUser(res);
SetApplicationUser(user, identityUser);
return ??? ; // How do i get a task to return here ?
}
Bir Görev'i res ve damga dışı durumuna nasıl döndürebilirim? Task.FromResult
denedim, ancak yalnızca bir tür argümana izin verildiğini söylüyor.
Sorununuzla ilgili çok kafa karıştırıcı ... Muhtemelen sadece Görev 'FromResult' s olution (eğer durum böyle ise, async siganture/be 'await' ile uyumlu olacak şekilde senkronize bir yönteme ihtiyaç duyduğunuzu açıkça belirtmek için sorunuzu düzenlemek isteyebilirsiniz) –
@AlexeiLevenkov Task.FromResult bir tip argüman gerektirdiğini söylüyor. Ben sadece bir sonuç res ve damga – Deb