سلام مهندس
چطور میتونم وقتی یه کاربر در در صفحه خودش مقدار یه فیلد رو تغیر داد به صورتی انی و بدون رفرش تمام کاربران انلاین بتونن اون تغیر رو ببین .؟
فرض کنید این اطلاعات قرار از بانک خوانده بشه و در یک دیتا لیست نمایش داده بشه .
باید از SignalR استفاده کنید
این تکنولوژی یک کانکشن دائمی بیت کلاینت ها و سرور ایجاد میکنه و میتونید تغییرات را انی اعمال کنید که به این عمل Push کردن گفته میشه
استاد برا چت چطور میتونم نام کاربر رو از ی سشن بگیرم ؟
از چه تکنولوژی برای پیاده سازی چت استفاده کردی ؟
signalr از نمونه ای که در همین سایت بود استفاده کردم .میخوام به جای پیغام نام را وارد کنید username کاربر رو بگیره .
مشکل کجاست ؟
در Hub میتونید از session استفاده کنید
البته باید از HttpContext به در خواست جاری دسترسی پیدا کنید
چطور میتونم به درخواست جاری دسترسی داشته باشم ؟
میتونید از HttpContext.Current استفاده کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)