private XRayConfig CreateXRayConfig() { var config = new XRayConfig(); config.ServiceURL = $"http://{_daemonConfig.TCPEndpoint.Address}:{_daemonConfig.TCPEndpoint.Port}"; return(config); }
public ServiceConnector(DaemonConfig daemonConfig, XRayConfig xrayConfig) { ClientID = ThreadSafeRandom.GenerateHexNumber(24); if (daemonConfig == null) { daemonConfig = DaemonConfig.GetEndPoint(); } _daemonConfig = daemonConfig; if (xrayConfig == null) { xrayConfig = CreateXRayConfig(); } _xrayConfig = xrayConfig; }