小编Kri*_*der的帖子

尝试通过 signalR 发送消息时,客户端为空

我的 MVC 应用程序中有以下中心,我想从其中向客户端代码发送一条简单的消息:

using SignalR.Hubs;  
    
public  class Progress : Hub
{
       public void Send(string message)
       {
            // Call the addMessage method on all clients
            Clients.addMessage(message);
       }
          
        public Progress()
        {
            Clients.addMessage("Starting to analyze image");
        }                 
}
Run Code Online (Sandbox Code Playgroud)

在我看来以下 javascript

<script src="/Scripts/jquery.signalR.js" type="text/javascript"></script>
<script src="/signalr/hubs" type="text/javascript"></script>

<script type="text/javascript">
    $(document).ready(function () {

        // Proxy created on the fly
        var connection = $.connection('/signalr/hubs/progress');

        // Declare a function on the chat hub so the server can invoke it
        connection.addMessage = function (message) {
            $('#messages').append('<li>' + message.Content …
Run Code Online (Sandbox Code Playgroud)

javascript model-view-controller umbraco signalr

5
推荐指数
1
解决办法
5529
查看次数