public IActionResult Create([FromBody] T mv) { try { mv.Id = _appService.Create(mv); } catch (LmsUniqueViolationException ex) { return(Conflict(ex.Message)); } return(CreatedAtAction(nameof(GetById), new { id = mv.Id }, mv)); }