ممنون از شما.
یه سوال:
تو سیگنال آر به ازاء هر تبی که باز میشه یه ConnectionId برای کاربر ثبت می کنه.
من از کد زیر برای ارسال پیام به کاربرها استفاده می کنم.
hubContext.Clients.Clients(user.ConnectionIds.ToLi st()).receiveNotification(message, userID,link);
مشکلی که دارم اینه که میخوام یه پیام یه بار به کاربر ارسال بشه نه به تعداد ConnectionId هاش.
چطور می تونم یکی از ConnectionId های فعالشو پیدا کنم و فقط به اون پیام رو ارسال کنم؟
آیا راه بهتری هم وجود داره؟
من طبق این لینک هم کار کردم
https://stackoverflow.com/questions/...ovider-new-2-0
اما چون از
request.User.Identity.Name استفاده نمی کنم، این روش جواب نمیده. من آیدی کاربرهامو از تو جدول میخونم.
مقدار request.User.Identity.Name تو برنامم "" هست.
ممنون میشم راهنماییم کنید