0
我正在努力使信號代理工作。我有集線器在一個項目中,需要從另一個在其行動呼籲:Uncaught TypeError:無法設置未定義的屬性'addNewMessageToPage' - 代理信號器
在我的javascript中的項目,而不中樞我有這樣的:
var hubConnection = $.hubConnection("/signalr", { useDefaultPath: false });
var chat = hubConnection.createHubProxy('ticketHub');
<script src="Scripts/jquery.signalR-2.0.0.js"></script>
<script src="http://local.serving/TouchScreen/signalr/hubs"></script>
當我運行此我得到:
遺漏的類型錯誤:未定義
我的觸摸屏項目無法設置屬性「addNewMessageToPage」有一個名爲TicketHub與樞紐以下:
public class TicketHub : Hub
{
public void Send(string name, string message)
{
Clients.All.addNewMessageToPage(name, message);
}
}
這兩個項目都有startup.cs文件,都沒有顯示任何進一步的錯誤。
當我看着我的網絡流量,我看到這個文件返回200 OK:
<script src="http://local.serving/TouchScreen/signalr/hubs"></script>
我錯了我的代理設置這裏這一切似乎只要我能看到效仿。
非常感謝