نمایش تغییرات سمت بانک اطلاعاتی در برنامه

iran iran
20 مرداد ۱۴۰۲

سلام
باتوجه به اموزش signalRدر سایت شما 
اطلاعات را بصورت انلاین به کاربران نمایش میدهیم(انتقال پیام)
اما یک جدول داریم که هر چند ساعت یکبار یک job اجرا میشود و یکسری تغییرات اعمال میکند 
می خواهم بدانم راهکاری وجود داردتغییرات جدول را مانند عملیات signalR بصورت انلاین به کاربران مورد نظر نمایش بدهیم

549

1 پاسخ
  • محمد اشرافی21 مرداد ۱۴۰۲

    سلام وقت بخیر ، توی همون Job ای  که تعریف کردین SignalR رو inject کنید و پیام هارو ارسال کنید ( اگر Job توسط asp.net Core اجرا میشه )

     

    حالا اگر Job سمت Sql هست باید یه کاری کنید : یه Job توی برنامه asp.net core ایجاد میکنید که با همون Time مشخص مثلا 2 ساعت یکبار ، اطلاعات جدید جدول رو دریافت میکنید و با SignalR ارسال اش میکنید برای کاربران