예제 #1
0
        /// <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));
        }
예제 #2
0
        /// <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));
        }