Как я могу создать / преобразовать этот скрипт в модель в Backbone, которая может использовать концентраторы SignaR? Например:
<script type="text/javascript">
$(function () {
// Proxy created on the fly
var chat = $.connection.chat;
// Declare a function on the chat hub so the server can invoke it
chat.addMessage = function (message) {
alert("message");
};
// Start the connection
$.connection.hub.start();
});
</script>
EDIT
Я придумал это:
window.Message = Backbone.Model.extend({
hub: undefined,
initialize: function () {
this.hub = $.connection.message;
},
addMessage: function (message) {
alert(message);
},
connect: function () {
$.connection.hub.start();
var messages = this.hub.getAll();//get messages
}
});
, но это не работает из-за следующей ошибки:
эта ошибка:: 55885 Неожиданный код ответа: 200