Exemple #1
0
 public async Task CreateLabelAsync(Label newLabel)
 {
     var request = new CreateProjectLabelRequest(newLabel.Name)
     {
         Color       = newLabel.Color,
         Description = newLabel.Color,
         Priority    = newLabel.Priority
     };
     await client.Projects.CreateLabelAsync(projectId, request);
 }
 /// <summary>
 /// Creates new project label.
 /// </summary>
 /// <param name="projectId">The ID, path or <see cref="Project"/> of the project.</param>
 /// <param name="request">Create label request.</param>
 /// <returns>Newly created label.</returns>
 public async Task <Label> CreateLabelAsync(ProjectId projectId, CreateProjectLabelRequest request)
 {
     Guard.NotNull(request, nameof(request));
     return(await _httpFacade.Post <Label>($"projects/{projectId}/labels", request));
 }