public async Task <IActionResult> GetAdvisors(bool sortForDropDownList) { try { return(Ok(await _repo.GetAdvisors(sortForDropDownList))); } catch (Exception ex) { _logger.Write(LogEventLevel.Error, ex, "GetAdvisors failed: {ex.message}"); var returnResult = ex.InnerException?.InnerException?.Message ?? ex.Message; return(BadRequest(returnResult)); } }