public async Task <ActionResult <int> > PostAsync([FromForm] ImageModel imageModel) { if (string.IsNullOrWhiteSpace(imageModel.Name) || !CheckFile(imageModel.ImageFile)) { return(BadRequest()); } var result = await _imageService.AddNewImageAsync(imageModel); if (result != 0) { return(Ok(result)); } else { return(StatusCode(500)); } }