همه سوالات SignalR
0
پاسخ
سلام اگر دوره ای خرید کنم اون دوره برای همیشه برام باز میشه؟ یا تایم دار؟
0
پاسخ
سلام وقت بخیر. من سمت api پروژه رو مینویسم. و فلاتر و react ]م به این api قراره وصل بشن. من برای قسمت تیکت از این استفاده میکنم فقط میخوام بدونم اونا سمت خودشون کاری باید بکنن؟ یا فقط به کنتلر وصل میشن و من تو کنترلر اینو صدا میزنم؟
1
پاسخ
هنگام افزودن ReceiverId به جدولChatGroup با خطای زیر مواجه میشم : Introducing FOREIGN KEY constraint 'FK_ChatGroups_User_ReceiverId' on table 'ChatGroups' may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints. Could not create constraint or index. See previous errors.
2
پاسخ
1
پاسخ
سلام وقت بخیر خرید امروزم بیش تر از ۸۰۰ تومن بود میخواستم بدونم چجور به ۵ دوره هدیه رو میتونم دسترسی داشته باشم(چون نگفته بودید به قید قرعه هستش)
0
پاسخ
سلام خدمت اساتید عزیز، من میخواستم از signalR در حالت Client و APi Server استفاده کنم ولی متاسفانه با ارور unauthorize 401 مواجه میشم خیلی هم روش کارکردم وای جواب نمیده متاسفانه اگر امکانش هست راهنمایی کنید که چجوری میتونم حلش کنم؟
1
پاسخ
سلام وقت به خیر من بر اساس آموزش پیش رفتم و باید اول بگم که خیلی عالی بود. دمتون گرم واقعا فقط یه مشکلی دارم. اینه که نوتیفیکیشن ها در ادج نمایش داده میشه ولی در کروم و فایرفاکس خیر. و اینکه آیا راهی داره همین کار رو در PWA هم انجام بدیم و وقتی سایت باز نیست هم باز نوتیفیکیشن ها نمایش دارده بشن ؟
3
پاسخ
سلام جناب شریفی وقتتون بخیر من بر اساس آموزش شما در سایت کد یاد یک برنامه نوشتم که در اون قرار است یک push notification برای کاربر ارسال بشه. فقط در حال حاضر مشکل اینه که برنامه نمونه شما کلا یک ویو دارد و کار ارسال و دریافت در همان ویو انجام میشود. ولی برنامه من تعداد زیاد ویو دارد که در یکی از آنها نوتیفیکیشن برای یک کلاینت مشخص ارسال می شود و میخواهم آن کاربر در صورتی که آنلاین بود (در هر کجای برنامه باشد) نوتیفیکیشن را دریافت کند. ممکنه بفرمایید راه حل چیست؟ و connection باید چطور تعریف شود؟
3
پاسخ
سلام من وقتی می خواهم پیامی به یک کاربر خاص ارسال کنم از کد زیر استفاده کنیم(در Controller می نویسم کدم را نه داخل کلاس hub) await hubContext.Clients.User(reciver.UserId.ToString()).SendAsync("Load"); اما وقتی می خواهم به لیستی از کاربران مورد نظر ارسال کنم await hubContext.Clients.Users(1,2,3).SendAsync("Load"); اما باید لیست کاربران بصورت دستی وارد کنم و از طرفی تعداد کاربران مورد نظر هر دفعه تغییر میکند (البته یک روش هست که foreach بنویسم و کاربران رابه Clients.User اضافه کنم که نمی دانم اصلا راه خوبی هست یانه) ایا روشی وجود دارد من لیست کاربران را بصورت لیست بفرستم و از روش foreach استفاده نکنم اگر هست نمونه کد را بی زحمت قرار دهید
1
پاسخ
سلام در پست زیر گفته بودید می خواهید دوره را بروزسانی کنید https://codeyad.com/questions/show/5080/%D8%A7%D9%86%D9%84%D8%A7%DB%8C%D9%86-%D8%A8%D9%88%D8%AF%D9%86-%DB%8C%D9%88%D8%B2%D8%B1 چه تاریخی می خواهید این دوره را به روز رسانی کنید
2
پاسخ
2
پاسخ
سلام یک برنامه با mvc.core نوشته ایم ودر ان از signalRاستفاده کرده ایم وقتی برنامه را بصورت local اجرا میکنیم در همه مرورگرها به درستی کار می کند اما وقتی برنامه را روی سرور اجرا میکنیم قسمت signalR قفط در مرورگر فایرفاکس به درستی کار میکند اما در مرورگر کروم اجرا نمیشود دستورات signalR وهیچ خطای هم نمی دهد برای رفع مشکل چکار باید کنیم
1
پاسخ
سلام باتوجه به اموزش signalRدر سایت شما اطلاعات را بصورت انلاین به کاربران نمایش میدهیم(انتقال پیام) اما یک جدول داریم که هر چند ساعت یکبار یک job اجرا میشود و یکسری تغییرات اعمال میکند می خواهم بدانم راهکاری وجود داردتغییرات جدول را مانند عملیات signalR بصورت انلاین به کاربران مورد نظر نمایش بدهیم
0
پاسخ
1
پاسخ
سلام مهندس وقت بخیر ممنونم که سوال قبلی من رو پاسخ دادین ، ببخشید ولی یه سوال دیگه هم ازتون داشتم میخوام که این تکنولوژی رو داخل معماری تمیز پیاده سازی کنم ولی توی پیاده سازیش به مشکل خوردم میخوام بدونم که اگه امکانش هست که از هندلر هایی که با cqrs mediator درست کردیم رو داخل هاب استفاده کنیم یا نه چون که نمیخوام که لاجیک ها مرتبط رو داخل hub بنویسم و میخوام که ساختار پروزه خوب بمونه و ممنون میشم که نمونه بهم نشون بدین با تشکر
1
پاسخ
سلام دوستان وقتون شما بخیر یه سوال داشتم داخل یه پروژه یه سرویسی داریم که میره و یه سری اطلاعت رو از داخل چند تا دیتابیس میاره(دیتابیس خودمون نیستن) که با api کار میکنه ولی یه مشکلی که داره اینه که این پروسه زمان بره و این که مثلا وقتی که یکی از دیتا ها اماده شد میخوام که یکی رو نشون بده ولی الان صبر میکنه که همه دیتا ها بیان بعد نشون بده که خیلی جذاب نیست میخواستم بدونم که با signal R میشه این کار رو پیاده سازی کرد که یه ارتباطی باز بمونه بین دوتا سرور که وقتی که یکی آماده شده نشون بده و صبر نکنه که همه رو بره بیاره یا نه و این که اگه نه اطلاعی دارید که این کار رو چطوری باید انجام داد
1
پاسخ
سلام خسته نباشید ممنون از اموزش فقط من بخوام کنار یوزها نشون بده کی با یک چراغ سبز و خاکستری که یوزر انلاین هست یا افلاین و اینکه وقتی کاربر در حال تایپه نشون بده اینا رو میشه به اموزش اضافه کنید ممنون میشم
1
پاسخ
سلام استاد خسته نباشید. من یه مشکلی دارم که هرچی سرچ کردم به نتیجه ای نرسیدم . خواهش میکنم راهنمایی کنید.سیگنال ار ی که من نوشتم به این صورت است که هر یک ثانیه دیتا داخل دیتابیس را به من برمی گرداند.من از طریق پنل دیتا رو اپدیت میکنم به این صورتcontext.update.(name entity); context .savechange()اما در سیگنال ا چون ای دی این سطر از table xعوض نشده همان دیتا قبل را برای من برمی کرداند اما اگر این کد رابه context.remove(name entity ); context.add(name entity ) context.savechange()تغییر بدم چون یک ای دیدی جدید برای من ست میکند سیگنال ار متوجه میشه و دیتا جدید را به من می دهد ممنون میشم راهنماییم کنید
0
پاسخ
سلام و خسته نباشید میخواستم برای اینکه شخص پیام بده و برا شخص مقابل نوفیت بده یا یه تفاوتی که اونی که پیانداده و سین نشده