/// <summary> /// Save the project into Pivotal /// </summary> /// <returns>a facade that manage the new project</returns> public ProjectFacade Save() { var repo = new Repository.PivotalProjectRepository(this.RootFacade.Token); var p = repo.CreateProject(this.Item); return(new ProjectFacade(this.ParentFacade, p)); }
/// <summary> /// Save the project into Pivotal /// </summary> /// <returns>a facade that manage the new project</returns> public async Task <ProjectFacade> SaveAsync() { var repo = new Repository.PivotalProjectRepository(this.RootFacade.Token); var p = await repo.CreateProjectAsync(this.Item); return(new ProjectFacade(this.ParentFacade, p)); }