public virtual ActionResult <IEnumerable <T> > Get() { try { return(Ok(_service.GetAll())); } catch (Exception ex) { return(StatusCode(500, ex.Message)); } }