resident
جمعه 12 خرداد 1396, 18:13 عصر
سلام.
من یه برنامه دارم که هر کاربری یه Id داره که از نوع int هست.
من نیاز دارم به یک کاربر با Id مشخصی یه پیام با استفاده از SignalR بفرستم.
کدهای زیر رو نوشتم
var notificationHub = $.connection.notificationHub;
notificationHub.client.receiveNotification = function (message, userID) {
if (userID == '@GetCurrentUserID()') {
.....
.....
.....
...
}
این کد کار می کنه اما وقتی تعداد کاربر زیاد میشه و زیاد این کد تکرار میشه، برنامه به شدت کند میشه.
فکر می کنم قسمتی که if نوشتم رو باید تغییر بدم.
کسی می تونه راهنماییم کنه؟
من یه برنامه دارم که هر کاربری یه Id داره که از نوع int هست.
من نیاز دارم به یک کاربر با Id مشخصی یه پیام با استفاده از SignalR بفرستم.
کدهای زیر رو نوشتم
var notificationHub = $.connection.notificationHub;
notificationHub.client.receiveNotification = function (message, userID) {
if (userID == '@GetCurrentUserID()') {
.....
.....
.....
...
}
این کد کار می کنه اما وقتی تعداد کاربر زیاد میشه و زیاد این کد تکرار میشه، برنامه به شدت کند میشه.
فکر می کنم قسمتی که if نوشتم رو باید تغییر بدم.
کسی می تونه راهنماییم کنه؟