Ejemplo n.º 1
0
 public async Task <ActionResult <EditorImageUpload> > UploadEditorImage([FromBody] FileUploadByUrl file)
 {
     try
     {
         return(await service.UploadEditorImageByUrl(webHostEnvironment, file));
     }
     catch (Exception e)
     {
         return(BadRequest(e.Message));
     }
 }
Ejemplo n.º 2
0
        public async Task <EditorImageUpload> UploadEditorImageByUrl(IHostEnvironment env, FileUploadByUrl file)
        {
            try
            {
                var image = await Upload(file.Url);

                return(new EditorImageUpload
                {
                    File = image,
                    Success = 1,
                });
            }
            catch (Exception)
            {
                throw new Exception("Upload failed");
            }
        }