public TrinitySoapClient(ISoapClientFactory soapClientFactory, string host, int port, string userName, string password) { endpoint = new Uri($"http://{host}:{port}"); soapClient = soapClientFactory.Factory(userName, password); soapParser = new TrinitySoapParser(); }