0
我正在開發SignalR中的示例應用程序。我的要求是我需要接收從服務器到客戶端的數據。但我沒有任何通過從客戶端到服務器的值。是否可以使用信號發送器僅用於從服務器接收數據到客戶端?
是否有可能使用signalr只能從服務器接收數據到客戶端,我做正確嗎?
這是myHubClass: -
public class NameHub : Hub
{
public void send(string Item,string Info)
{
//var name = GlobalHost.ConnectionManager.GetHubContext<NameHub>();
Clients.All.broadcastMessage(Item,Info);
}
}
我需要使用HubClass我創建該轂類對象,在我的解決方案中使用的class.so外部。
樣品: -
using (NameHub n = new NameHub())
{
n.Clients.All.broadcastMessage(datePicker, IsLoad);
}
這是我Owin StartupClass: -
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.MapSignalR();
}
}
MyClientSide代碼: -
$(function() {
var data = $.connection.NameHub;
data.client.broadcastMessage = function (Item,Info) {
$('div.container').append('<p><strong>'+Item+"="
+ Info + '</strong></p>');
};
任何人都可以向我提供的解決方案解決問題S'
請確保我確實做錯了嗎?
感謝Igor.It工作正常 – creator