public void TestServiceConfig(string service, string serverVersion, string minClientVersion, ServiceBindingType binding, string url) { url = url.Replace("{PORT}", binding == ServiceBindingType.NetTcp ? _hogController.NetTcpPort.ToString() : _hogController.HttpPort.ToString()) .Replace("{HOST}", Dns.GetHostName()); var serviceConfig = _versionService.GetServiceConfiguration(service); Assert.NotNull(serviceConfig, "ServiceConfig for service {0} not found.", service); Assert.AreEqual(serverVersion, serviceConfig.ServerVersion); Assert.AreEqual(minClientVersion, serviceConfig.MinClientVersion); Assert.AreEqual(binding, serviceConfig.Binding); Assert.AreEqual(url, serviceConfig.ServiceUrl); }
/// public ServiceConfiguration GetServiceConfiguration(string service) { var serviceConfig = _versionService.GetServiceConfiguration(service); return(serviceConfig == null ? null : new ServiceConfiguration(serviceConfig)); }