سلام
من کدهای زیر را نوشته ام اما نمیدانم چرا تعداد کاربران را نمایش نمیدهد

using System;
using System.Threading.Tasks;
using Microsoft.Owin;
using Owin;


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


namespace SignalR_OnlineUser
{
public class Startup
{
public void Configuration(IAppBuilder app)
{
app.MapSignalR();
}
}
}




using Microsoft.AspNet.SignalR;


namespace SignalR_OnlineUser
{
public class CounterHub:Hub
{
private static long counter = 0;


public System.Threading.Tasks.Task OnCounected()
{
counter = counter + 1;
Clients.All.updateCount(counter);
return base.OnConnected();
}


public System.Threading.Tasks.Task OnDisCounected(bool stopCalled)
{
counter = counter - 1;
Clients.All.updateCount(counter);
return base.OnDisconnected(stopCalled);
}
}
}


using Microsoft.AspNet.SignalR;


namespace SignalR_OnlineUser
{
public class CounterHub:Hub
{
private static long counter = 0;


public System.Threading.Tasks.Task OnCounected()
{
counter = counter + 1;
Clients.All.updateCount(counter);
return base.OnConnected();
}


public System.Threading.Tasks.Task OnDisCounected(bool stopCalled)
{
counter = counter - 1;
Clients.All.updateCount(counter);
return base.OnDisconnected(stopCalled);
}
}
}


<div class="row">
OnlineUsers:<strong id="counters"></strong>
</div>


@section scripts
{
<script src="~/Scripts/jquery-1.10.2.min.js"></script>
<script src="~/Scripts/jquery.signalR-2.2.3.min.js"></script>
<script src="~/signalR/hubs"></script>
<script>

$(function () {
debugger;
var coun = $.connection.counterHub;
$.connection.hub.start().done(function() {

});
coun.client.updateCount = function(count) {
$("#counters").html(count);
};
});
</script>
}