public ActionResult <List <int> > Post([FromBody] NumbersRequest numbersRequest) { try { List <int> result = _numbersService.ExtractNumbers(numbersRequest.numbers); if (numbersRequest.isSort) { result = _numbersService.SortNumbers(result); } if (numbersRequest.isFilter) { result = _numbersService.FilterNumbers(result); } return(Ok(result)); } catch (Exception ex) { return(BadRequest(ex.Message)); } }