public async Task <IActionResult> Post([FromBody] Stage item) { if (item == null) { return(StatusCode(422, "Відсутні данні.")); } //if (string.IsNullOrEmpty(item.Name)) return StatusCode(422, "Відсутня назва."); var result = await _stageRepository.CreateAsync(item); if (result.Result == OperationResult.Ok) { return(StatusCode(201, result.Value)); } return(StatusCode(422, result.Message)); }