私はこの優れたチュートリアル:http://www.asp.net/signalr/overview/getting-started/tutorial-server-broadcast-with-signalrを読んでいます。チュートリアル:SignalR 2を使用したサーバーブロードキャスト
次に、NuGetサンプルパッケージMicrosoft.AspNet.SignalR.Sample 2.2.0
(https://www.nuget.org/packages/microsoft.aspnet.signalr.sample)をダウンロードしてから、インデックスページを持つvs 2015で新しいasp.net mvc 5プロジェクトを作成しました。
Startup.Configuration
メソッドでapp.MapSignalR()
が呼び出されたとします。私は、エラー得た多くの人々と同様に
: - ハブはそれをインスタンス化することはできませんので$.connection
が定義されstockTicker
性質を持っていないので、ticker.client is undefined.
本当の問題はvar ticker = $.connection.stockTicker
では、常にnullです。
誰もこのエラーの原因を知りませんか?
orignialチュートリアルでは、私は私のオープンonedriveに私のサンプルプロジェクトのzipを開催しましたhttp://www.asp.net/signalr/overview/getting-started/tutorial-server-broadcast-with-signalr次のとおりです。https://onedrive.live.com/embed?cid=11357B31E08CCFEE&resid=11357B31E08CCFEE%21107&authkey=ALMOtmTFdCdsyV8
溶液中の「SignalR.Sample」ディレクトリの内容は、asp.netのMVC 4/5に統合するための基本的なテンプレートであります/ 6プロジェクトだから私はViews/Home/Index.cshtmlページにそれを統合します。 Js referncesはファイルViews/Shared/_Layout.cshtmlにあります。
問題はvar ticker = $ .connection.stockTickerはnullです(サーバーとの初期化接続はありません)。
お手伝いができる場合は、ありがとうございます。