public List<Build> ByBuildLocator(BuildLocator locator, Action<BuildPropertyBuilder> buildProperties) { var buildPropertyBuilder = new BuildPropertyBuilder(); buildProperties.Invoke(buildPropertyBuilder); var buildPropertiesList = buildPropertyBuilder.GetBuildPropertiesList(); var buildWrapper = _caller.GetFormat<BuildWrapper>("/app/rest/builds?locator={0}&fields=count,build({1})", locator.ToString(), buildPropertiesList); if (int.Parse(buildWrapper.Count) > 0) { return buildWrapper.Build; } return new List<Build>(); }