/// <summary> /// Create a label /// </summary> /// <param name="request">label to create</param> /// <returns>Added label</returns> public async Task <Label> CreateLabelAsync(LabelCreateRequest request) { Arguments.CheckNotNull(request, nameof(request)); var response = await _service.PostLabelsAsync(request).ConfigureAwait(false); return(response.Label); }
/// <summary> /// Create a label /// </summary> /// <param name="request">label to create</param> /// <returns>Added label</returns> public async Task <Label> CreateLabelAsync(LabelCreateRequest request) { Arguments.CheckNotNull(request, nameof(request)); return(await _service.PostLabelsAsync(request).ContinueWith(t => t.Result.Label)); }
/// <summary> /// Create a label /// </summary> /// <param name="request">label to create</param> /// <returns>Added label</returns> public async Task <Label> CreateLabelAsync(LabelCreateRequest request) { Arguments.CheckNotNull(request, nameof(request)); return((await _service.PostLabelsAsync(request)).Label); }