Ne arayalım?

ARAMIZA KATILIN

BİZE ULAŞIN

Adres:

E-posta:

host/bin/bilisimlife.dll

iletisim@bilisimlife.net




 
Onur
Öğrenci
       
 79  
 160

Async Status WaitingForActivation Result Not yet computed

Merhaba. async çalışırken şöyle bir sonuç alıyorum:

Status = WaitingForActivation, Method = "{null}", Result = "{Not yet computed}"

Ama değer aldığını görüyorum. Id = 20 diyor mesela. Hesaplanmadı hatasını nasıl gideririm?

Bu gönderiyi 21.07.2017 15:04:42 tarihinde Onur düzenledi.

Open Source olmamış yazılımdan pek hayır görülmez.


 
Rserit
Developer
       
 1026  
 278

Merhaba,
Async çalışırken result alamadığınız zamanlar olur. Sebebi ise status'te saklı. Aktivasyon bekliyor. İşlem beklediğinden dolayı orada waiting durumuna geliyor.

ConfigureAwait(false) olursa beklemeyecektir, direk olarak hesaplar.

Örnek:

var result = await productList.ConfigureAwait(false);

Buradaki productList bir Task< T >

Developer.