public SignalRServer(
int listenPort,
Action<string, string, string, byte[]> dataReceivedAction)
{
this.listenPort = listenPort;
this.dataReceivedAction = dataReceivedAction;
this.instanceConnectionId = new Dictionary<string, string>();
GlobalHost.DependencyResolver.Register(typeof(SignalRHub), () =>
new SignalRHub(this, log));
}