コード例 #1
0
        public Project CreateProject(string projName)
        {
            var projs = api.ListProjects(owner: new List <string>()
            {
                Helper.CurrentUser.Username
            }).Resources;
            var found = projs.FirstOrDefault(_ => _.Name == this.NewProject);

            var owner         = Helper.CurrentUser.Username;
            var projectCreate = new ProjectCreate(projName);
            var response      = api.CreateProject(owner, projectCreate);
            var proj          = api.GetProject(owner, projName);

            return(proj);
        }
コード例 #2
0
        private static IEnumerable <ProjectDto> GetProjects(PrivateUserDto user)
        {
            var api = new ProjectsApi();
            var d   = api.ListProjects(_public: true, owner: new List <string>()
            {
                user.Username
            });

            //var projectNames = d.Select(_ => $"<{_.Id}> {_.Name} ({_.Owner.Name})");

            return(d);
        }