فراخوانی متد در زمان قطعی اینترنت
سلام استاد خسته نباشید ، من کاربران آنلاینم رو با استفاده از روشی که فرمودید درست کردم ، ولی اگر برق بره یا اینترنت کاربر قطع بشه و به متد Disconect مراجعه کنه چطوری بدون اینترنت اون رکورد رو میتونه حدف کنه ؟
پاسخ ها
محمد اشرافی
سلام خدمت شما ، ببینید توی SignalR هر کسی که به هاب متصل بشه یه ConnectionId داره و وقتی حالا به هر دلیلی Connection اون فرد قطع بشه متد Disconnect صدا زده میشه و تو اون متد به اطلاعات اون فرد دسترسی دارید
می تونید یه Break Point بزارید توی متد OnDisconnectedAsync و IIS رو ببندین ، بعدش می بینید که اون متد صدا زده میشه
( تو حالتی که اینترنت قطع میشه ، اینترنت کاربر قطع شده نه سرور که بخواد مشکلی پیش بیاد ؛ کاربر که Disconnect شد دیگه سرور کد های متد onDis… رو اجرا میکنه )
پوریا شمس
ممنون استاد