public async Task <VcsRoot> Execute(VcsRoot vcsRoot, string buildId) { var serializerSettings = new JsonSerializerSettings { ContractResolver = new CamelCasePropertyNamesContractResolver(), NullValueHandling = NullValueHandling.Ignore }; var json = JsonConvert.SerializeObject(vcsRoot, serializerSettings); vcsRoot = await _teamcityService.CreateVcsRoot(json); return(await _attachVcsRootCommand.Execute(vcsRoot.Id, buildId)); }