public IActionResult CheckBackgroundSong([FromBody] CheckBackgroundSongRequest request) { try { _clientTriggerService.TriggerSongCheck(request.Username); return(Ok()); } catch (Exception e) { _logger.LogError(e, "Error in CheckBackgroundSong"); } return(BadRequest()); }
public async Task <bool> CheckBackgroundSong(CheckBackgroundSongRequest request) { try { var result = await _clientTriggerClient.PostAsync("CheckBackgroundSong", HttpClientHelper.GetJsonData(request)); return(result.IsSuccessStatusCode); } catch (Exception e) { return(HttpClientHelper.LogError <bool>(_logger, e, new object[] { request.Username })); } }