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