SignalR: $ .connection jest niezdefiniowane

Używam Visual Studio 2012 Ultimate RC, SignalR 0.5.1 i Jquery 1.7.2 w aplikacji MVC4.

Spojrzałem na:MVC4 SignalR „signalr / hubs” 501 Not Implemented Error

Ale to nie wpływa na mój problem (używam IIS Express do debugowania).

Kiedy próbuję wykorzystać SignalR, zmienna $ .connection jest niezdefiniowana. Kod po stronie mojego serwera:

[HubName("tenantHub")]
public class TenantHub : Hub
{
    ...
    void TenantChange(CrudAction action, Tenant tenant)
    {
        Clients.eventOccurred(action.ToString(), tenant);
    }
}

Strona klienta:

$(function() { var test = $.connection.tenantHub; });

Strona klientaSignalR/hubs jest przywoływany i widzę kod JS, nie rzuca żadnych błędów. Ale odwołanie do $ .connection rzuca aUncaught TypeError: Cannot read property 'tenantHub' of undefined. Próbowałem również wykonać domyślny przykład czatu, wyświetlając ten sam błąd. Czy SignalR nie jest obsługiwany, gdy jest używany w VS2012, czy też jestem po prostu głupi?

questionAnswers(9)

yourAnswerToTheQuestion