$.connection.connectionhub
이 정의되지 않은 이유는 webform을 사용하고 있습니다.SignalR 프록시가 정의되지 않았습니다.
<script src="/scripts/jquery-1.6.4.min.js" "></script>
<!--Reference the SignalR library. -->
<script src="/scripts/jquery.signalR-2.2.1.min.js"></script>
<!--Reference the autogenerated SignalR hub script. -->
<script src="/signalr/signalr/hubs"></script>
<!--Add script to update the page and send messages.-->
<script type="text/javascript">
$(function() {
$.connection()
// why it is undefined
var chat = $.connection.connectionhub;
--------------------------- 허브 클래스 -------------- ----------------
public class ConnectionHub : Microsoft.AspNet.SignalR.Hub
{
public void Hello()
{
Clients.All.hello();
}
public void SendMessage()
{
}
}
------------------------ 스크립트 - --------------------------------
나는 허브 폴더를 만들 수있는 허브 –
의 클래스 선언을 게시하고 해당 폴더에있는 모든 허브를 보관하십시오? – bilal
예, 허브를 임의의 폴더에 넣을 수 있습니다. –