public IActionResult Get() { try { var results = _apiCaller.GetLaunchPadInfoAsync().Result; return(Ok(Mapper.Map <IEnumerable <LaunchPadViewModel> >(results.AsEnumerable()))); } catch (Exception ex) { _logger.LogError($"Failed to get Launch Pad Info : {ex}"); return(BadRequest("Failed to get Launch Pad Info.")); } }
public static async Task <List <LaunchPad> > GetAllLounchPadInfo(this ISpaceXApiCaller _apiCaller) { return(await _apiCaller.GetLaunchPadInfoAsync()); }