PDA

View Full Version : کند شدن برنامه در ارسال پیام کاربران به هم با SignalR



resident
جمعه 12 خرداد 1396, 17:13 عصر
سلام.
من یه برنامه دارم که هر کاربری یه Id داره که از نوع int هست.
من نیاز دارم به یک کاربر با Id مشخصی یه پیام با استفاده از SignalR بفرستم.
کدهای زیر رو نوشتم


var notificationHub = $.connection.notificationHub;

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


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

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

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