Moved the start method of SignalR as the very last task. In the latest version of SignalR this would cause the connection to be started before the subscriber methods are added resulting in the error "No hubs have been subscribed to.  The client will not receive data from hubs.  To fix, declare at least one client side function prior to connection start for each hub you wish to subscribe to."