مشکل در SignalR
سلام خدمت تمامی کاربران و اساتید itpro، چند وقتیه که میخوام یک سیستم چت آنلاین ساده با signalR بنویسم، ولی دچار یک مشکل شدم که نتونستم تو سایتای خارجی به جوابی برسم، امیدوارم با کمک اساتید itpro بتونم این مشکلو حل کنم.
من طبق مراحلی که در این فایل آموزشی قرارد داره، مرحله به مرحله پیش رفتم و مشکلی هم برای من پیش نیومد، اما در آخر کار که می بایست به فایل های جاوااسکریپت رفرنس بدم، با مشکل شناخته نشدن hubs مواجه شدم،
<!--Reference the SignalR library. --> <script src="~/Scripts/jquery.signalR-2.2.0.min.js"></script> <!--Reference the autogenerated SignalR hub script. --> <script src="~/signalr/hubs"></script>
بعد از اضافه کردن این کد ها کامپایلر visual studio از من ایراد میگیره و میگه SignalR/hubs چی هست؟! من که نمیشناسمش و نمیدونم کجاس!
اگه میشه راهنماییم کنید.
لازم به ذکره که توی یک سایتی خوندم که اگه پکیج Microsoft.Owin.Host.SystemWeb به پروژه اضافه کنم، مشکل حل میشه، ولی همچنان مشکل باقیست
ممنون.
1 پاسخ
سلام، اون پیغامی که تو View به شما میده مبنی بر عدم وجود فایل ذکر شده، به خاطر اینه که hub ها در signalr، در زمان اجرا ایجاد میشن و قبل از اون وجود ندارن. وقتی برنامه رو اجرا کنی و آدرس وارد شده رو تست کنی میبینی که کدهای javascript برات بر میگردونه.