باسلام و احترام
امیدوارم بزودی مشکلات همه مرتفع بشه!
در سامانه خودم توسط وب سرویس یکسری لیست دانشجویان رو از سرور دریافت میکنم، بصورت ذیل:
List<StudentSkyVM> studentSkies = skyRoom.getUsers(); System.Threading.Thread.Sleep(100);
من یه کلاس نوشتم و همه کاربران رو از سرور اسکای روم دریافت میکنم، همه چی اوکیه تا زمانیکه اطلاعات کاربران ما در سرور اسکای روم زیاد شد، حالا که دریافت میکنم هیچ عکس العملی نشون نمیده، ولی وقتی که یه Break Point روی خط getUsers میگذارم سامانه کار میکنه! ولی برک پوینت رو برمیدارم دوباره اطلاعات نمیاد از سرور!
من این مشکل رو با استفاده از یه Sleep به مدت 100 حل کردم ( 99 باشه جواب نمیده فقط 100)
سوال من اینه: علت چیه؟ مشکل از کد های اسکای رومه بنظرتون؟ من دسترسی به کدهای وب سرویسشون ندارم
توضیح : اسکای روم، پلتفرم ایرانی برای برگزاری کلاسهای مجازیه
سلام، احتمالا متد getUsers به صورت Async تعریف شده که میبایست از await استفاده کنید.
List<StudentSkyVM> studentSkies = await skyRoom.getUsers();
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)