public Uri Host() { if (fHost == null) { string hostService = ConfigurationManager.AppSettings["HostService"]; string hostName = ConfigurationManager.AppSettings["HostName"]; string hostPort = ConfigurationManager.AppSettings["HostPort"]; if (string.IsNullOrEmpty(hostName)) { hostName = "ARnActorServer"; } if (string.IsNullOrEmpty(hostPort)) { hostPort = "80"; } fHostService = GetHostService(); fHost = fHostService.GetHostUri(hostName, int.Parse(hostPort, CultureInfo.InvariantCulture)); } return(fHost); }