public ActionResult <Specification> Post([FromBody] Specification toSave, [FromServices] SpecificationRepository dao) { try { return(dao.Create(toSave)); } catch (Exception e) { return(new BadRequestResult() { }); } }