public T GetJson <T>(Uri uri) where T : class { Uri apiRoute = JenkinsApiHelper.GetApiRoute(uri); string members = GetMembers <T>(); return(HttpHelper.GetObject <T>(HttpHelper.GetJson(new Uri(apiRoute.OriginalString + "?tree=" + members, UriKind.Absolute), Credentials))); }
public Task <string> GetJsonAsync <T>(Uri uri) { Uri apiRoute = JenkinsApiHelper.GetApiRoute(uri); string members = GetMembers <T>(); return(HttpHelper.GetJsonAsync(new Uri(apiRoute.OriginalString + "?tree=" + members, UriKind.Absolute), Credentials)); }