public IActionResult GetTypeById(int typeId) { try { var type = _repository.GetTypeById(typeId); return(Ok(Mapper.Map <BookTypeViewModel>(type))); } catch (Exception ex) { _logger.LogError("Failed to load type : {0}", ex); } return(BadRequest("Failed to load type")); }