if (objLondonFixing == null){/// add error processing here/// this condition could be caused by an HTTP error (404,500...)Response.Write("Service is unavailable at this time.");}else{switch (objLondonFixing.Outcome){case RemoteMetals.OutcomeTypes.Success:/// add processing for displaying the results, e.g./// display the value for Value/// other values could be consumed in the same mannerResponse.Write(objLondonFixing.Value);Response.Write(chart.Url);break;default:/// add processing for handling request problems, e.g./// you could pass back the info message received from the serviceResponse.Write(objLondonFixing.Message);break;}}