0

ارسال اطلاعات از جدول برای تعداد خاصی از کاربران در Signalr

سلام

فرض کنید یک نامه را برای 5 کاربر ارسال میکنیم (اطلاعات در جداول مربوط ثبت شده است)

حال چگونه می توانم در Signalr دستوری بنویسم که بگویم برود اطلاعات را برای این کاربران که نامه برای آنها ارسال شده است را نمایش بدهد

از دستور زیر برای ارسال اطلاعات به همه استفاده میکنم

context.Clients.All.updatedClients();

اما برای لیست از کاربران نمیدانم باید چه کدی بنویسم

باتشکر

پرسیده شده در 1397/01/07 توسط

1 پاسخ

0

سلام به شما دوست عزیز.

هر کلاینتی که به signalR‌متصل میشه یک id منحصر به فرد میگیره. شما باید id‌ کلاینت مورد نظر رو وقتی که وصل میشه بگیرید و در یک جدول ذخیره کنید. حال وقتی که خواستید که به کلاینت مورد نظر پیام ارسال کنید باید اول id اون رو پیدا کنید و بگید که به اون کلاینت پیام ارسال بشه نه all

پاسخ در 1397/01/07 توسط

پاسخ شما