private string GetStringSetting(string key, string defaultValue) { //First Get the Host Value using the passed in value as default var returnValue = _hostControllerInstance.GetString(key, defaultValue); if (PortalId > -1) { //Next check if there is a Portal Value, using the Host value as default returnValue = PortalController.GetPortalSetting(key, PortalId, returnValue); } return(returnValue); }