public async Task <ActionResult <ImageFileDetail_ImageFileDTO> > Create([FromBody] ImageFileDetail_ImageFileDTO ImageFileDetail_ImageFileDTO) { if (!ModelState.IsValid) { throw new MessageException(ModelState); } ImageFile ImageFile = ConvertDTOToEntity(ImageFileDetail_ImageFileDTO); ImageFile = await ImageFileService.Create(ImageFile); ImageFileDetail_ImageFileDTO = new ImageFileDetail_ImageFileDTO(ImageFile); if (ImageFile.IsValidated) { return(ImageFileDetail_ImageFileDTO); } else { return(BadRequest(ImageFileDetail_ImageFileDTO)); } }