Esempio n. 1
0
        /// <summary>
        /// Create or update a project at this resource location.
        /// https://developer.atlassian.com/bitbucket/api/2/reference/resource/teams/%7Busername%7D/projects/%7Bproject_key%7D
        /// </summary>
        /// <param name="project">The project object to create or update</param>
        /// <param name="token">The cancellation token</param>
        public async Task <Project> PutProjectAsync(Project project, CancellationToken token = default(CancellationToken))
        {
            var updateableFields = CreatePutProjectInstance(project);

            return(await SharpBucketV2.PutAsync(updateableFields, ProjectUrl, token));
        }