public TcpServiceConnector(IServiceAuthenticator authenticator) { Authenticator = authenticator; connectionPool = new Dictionary<IServiceAddress, TcpConnection>(); connectionDestroy = new ConnectionDestroyThread(this); }