目前,我正在使用3层架构,用户界面,API和agsxmpp库来处理客户端服务器应用程序。
集线器是在类库中编写的,我想从前端创建集线器的对象。下面是脚本,我在类库和asp.net Web表单中都包含了signal r的所有包。
<script src="/signalr/signalr/hubs"></script>
<script type="text/javascript">
$(function () {
//how can I create the object of hub which exists in class library
var connectionChat = $.connection.connectionChat;
debugger;
});
</script>
答案 0 :(得分:0)
你把自己留在班级图书馆里,它应该知道它在哪里。
var connectionChat = $.hubConnection();
var chatProxy = connectionChat.createHubProxy('HubNameHere');
var message = 'message to be sent';
connectionChat.on('addMessageToPage', function(userName, message) {
console.log(userName + ' ' + message);
connectionChat.start();