public async Task <IActionResult> Create([FromForm] ProductCreateRequest request) { var productId = await _manageProductService.create(request); if (productId == 0) { return(BadRequest()); } var product = await _manageProductService.GetById(productId, request.LanguageId); return(CreatedAtAction(nameof(GetById), new { id = productId }, product)); }