Ejemplo n.º 1
0
        public async Task <IActionResult> BookNewConference(BookNewConferenceRequest request)
        {
            _logger.LogDebug($"BookNewConference");

            try
            {
                var response = await _videoApiClient.BookNewConferenceAsync(request);

                return(Created(nameof(BookNewConference), response));
            }
            catch (VideoApiException e)
            {
                return(StatusCode(e.StatusCode, e.Response));
            }
        }
Ejemplo n.º 2
0
 public Task <ConferenceDetailsResponse> BookNewConferenceAsync(BookNewConferenceRequest request)
 {
     _logger.LogInformation("Booking new conference for hearing {Hearing}", request.HearingRefId);
     return(_apiClient.BookNewConferenceAsync(request));
 }