public ServiceProxy(IPEndPoint endPoint, IJsonSerializer jsonSerializer) { this.jsonSerializer = jsonSerializer; var requestTracker = new RequestTracker(new GuidFactory()); remoteHttpServer = new IpRemoteHttpServerWithLogger(endPoint, 1000, requestTracker, new OuterHttpMethodsLogger(requestTracker)); }