ارسال پیام به لیست از کاربران در signalR

سوال شده توسط: iran iran

تاریخ ثبت: ۱۴۰۲/۱۲/۰۱

بازدید: 378

پاسخ: 3

تگ: SignalR


سلام
من وقتی می خواهم پیامی به یک کاربر خاص ارسال کنم از کد زیر استفاده کنیم(در Controller می نویسم کدم را نه داخل کلاس hub)
 

await hubContext.Clients.User(reciver.UserId.ToString()).SendAsync("Load");

 

اما وقتی می خواهم به لیستی از کاربران مورد نظر ارسال کنم 
 

await hubContext.Clients.Users(1,2,3).SendAsync("Load");

 

اما باید لیست کاربران بصورت دستی وارد کنم و از طرفی تعداد کاربران مورد نظر هر دفعه تغییر میکند
(البته یک روش هست که foreach بنویسم و کاربران رابه Clients.User اضافه کنم  که نمی دانم اصلا راه خوبی هست یانه)
ایا روشی وجود دارد من لیست کاربران را بصورت لیست بفرستم و از روش foreach  استفاده نکنم
اگر هست نمونه کد را بی زحمت قرار دهید

 

 

 

پاسخ ها
user

محمد اشرافی

سلام وقت بخیر ، این متد ورودیش از چه نوع ایه ؟

user

iran iran

سلام
لیست کاربران از نوع <list<sting هست و اطلاعاتی که هم فرستاده میوشد از نوع List هست


 

user

iran iran

سلام
مهندس راه حلی ندارید برای سوالم

برای ثبت پاسخ باید خود شوید

محبوب ترین مقالات