public async Task <IActionResult> _create(T record) { try { return(Ok( await _repository.Create(record) )); } catch (Exception e) { return(BadRequest(e)); } }