کند شدن برنامه در ارسال پیام کاربران به هم با SignalR

ساخت وبلاگ

سلام.
من یه برنامه دارم که هر کاربری یه Id داره که از نوع int هست.
من نیاز دارم به یک کاربر با Id مشخصی یه پیام با استفاده از SignalR بفرستم.
کدهای زیر رو نوشتم


var notificationHub = $.connection.notificationHub;

notificationHub.client.receiveNotification = function (message, userID) {

if (userID == '@GetCurrentUserID()') {

.....
.....
.....
...
}

این کد کار می کنه اما وقتی تعداد کاربر زیاد میشه و زیاد این کد تکرار میشه، برنامه به شدت کند میشه.
فکر می کنم قسمتی که if نوشتم رو باید تغییر بدم.
کسی می تونه راهنماییم کنه؟

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

برچسب : نویسنده : محمد رضا جوادیان programers بازدید : 169 تاريخ : جمعه 12 خرداد 1396 ساعت: 22:11