2016-03-22 20 views
0

Bu eğitici uygulamayı (http://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr-and-mvc) yapıyorum ve iyi çalışıyor.SignalR 2 MVC 5 NTLM

Fakat şimdi NTLM'yi ve ilk çalıştırmada web sitesini kullanmak istiyorum, ancak başlangıçta $ .connection.CommunicationsHub; // CommunicationsHub, hub'ımın bir adıdır.

Bir dahaki sefere bir webbrowser çözümü çalıştırdığımda: "Ana bilgisayar bekleniyor" ve tüm gün bekleyebilirim.

Microsoft kenarında ve Firefox'ta bir Uygulama çalıştırıyorum. Başlangıç ​​sınıfı:

[assembly: OwinStartup(typeof(ASPMVC.Startup.Startup))] 

namespace ASPMVC.Startup 
{ 
    public partial class Startup 
    { 
     public void Configuration(IAppBuilder app) 
     { 
     Debug.WriteLine("----------> Startup Configuration"); 
     app.MapSignalR(); 

     } 

    } 

} (yolu: Kök/Hub'lar/CommunicationsHub.cs) göbek claas öğretici gibi olun:

namespace ASPMVC.Hubs 
{ 
    public class CommunicationsHub : Hub 
    { 
     public void Send(string name, string message) 
     { 
     Debug.WriteLine("---------->"+name); 
     //Call the addNewMessageToPage method to update clients. 
     Clients.All.addNewMessageToPage(name, message); 
     } 
    } 
} 

cevap

0

Eğer göbeğine özel eklemek isim çalıştın mı?

namespace ASPMVC.Hubs 
{ 
    [HubName("CommunicationsHub")] 
    public class CommunicationsHub : Hub 
    { 
     public void Send(string name, string message) 
     { 
     Debug.WriteLine("---------->"+name); 
     //Call the addNewMessageToPage method to update clients. 
     Clients.All.addNewMessageToPage(name, message); 
     } 
    } 
} 
+0

Şimdi deneyin, durma .... hala localhost'u bekliyorum – Mateusz