public override Hudson.Hudson RetrieveHudson() { string jsonMessage = client.DownloadString(CreateBaseUri()); JsonSerializer jsonSerializer = new JsonSerializer(); Hudson.Hudson hudson = jsonSerializer.Deserialize <Hudson.Hudson>(new JsonTextReader(new StringReader(jsonMessage))); return(hudson); }
public override List <Hudson.SimpleJob> RetrieveJobs() { Hudson.Hudson hudson = RetrieveHudson(); if (hudson != null) { return(hudson.Jobs); } else { return(new List <Hudson.SimpleJob>()); } }