0

我正在评估 KendoUI 上传小部件以将 excel 文件上传到服务器。上传完成后,我调用控制器将此 excel 文件的内容导入 SQL Azure 数据库。

@(Html.Kendo().Upload()
            .Name("files")             
            .Multiple(false)
            .ShowFileList(true)                
            .Messages( m => m.HeaderStatusUploaded("OK"))
            .Messages( m => m.HeaderStatusUploading("Subiendo"))
            .Messages( m => m.Select("Seleccionar hoja excel"))
            .Async(a => a
                .Save("procesoImportacion", "Upload")
                .AutoUpload(true)
            )
        )     

我想使用 SignalR 为流程提供某种交互。

如何调用 signalR 集线器而不是控制器?

4

1 回答 1

0

您可以调用controller, 并在action调用内部signalr hub

var hubContext = GlobalHost.ConnectionManager.GetHubContext<ChatHub>();

hubContext.Clients.All.sendMessage("Hello");
于 2014-07-18T08:47:12.227 回答