public ActionResult <CreateFoodCategory> CreateFoodCategory(CreateFoodCategory model) { try { IMapper mapper = EDeliveryProfile.CreateFoodCategory(); var result = mapper.Map <FoodCategory>(model); _repository.CreateFoodCategory(result); return(new ObjectResult(new { message = "success", statusCode = HttpStatusCode.OK, response = "Created new food category" })); } catch (Exception ex) { _logger.LogError($"Failed to create new food category:{ex}"); return(BadRequest("Failed to create new food category")); } }