PDA

View Full Version : کار با System.Threading.Tasks و استارت کردن ان



mehrdad1991h
سه شنبه 17 شهریور 1394, 10:21 صبح
سلام
وقتتون بخیر
اقا من توی برنامه دارم از یه dll استفاده میکنم که از System.Threading.Tasks استفاده کرده و هیچ نمونه ای هم ارائه نداده که چجوری باهاش کار کنم
حالا کد هاش برای ساخت task اینجوریه

System.Threading.Tasks.Task<ResultObj> task = client.GetAsync(Arg);

تا اینجاش که مشکلی ندارم
client.GetAsync(Arg)
میاد یه سری ارگومنت میگیره (Arg) و یه متد هست که قراره مقدار بازگشتی از نوع ResultObj داشته باشه
در حالت عادی هم که الان میزنه waiting for activation
خوب الان من این را ساختم چجوری run کنمش ؟
الان دیگه task چیزی به نام run یا startnew نداره مقادیری مثل start - continuewait را داره که همینجوری start را اجرا کنم باز خطا میده که
اینم عکس از چیزایی که هست الان
135091

Start may not be called on a promise-style task.
الان من چجوری باید این را اجراش کنم ؟ لطفا راهنمایی کنید
سپاس