public async Task <ActionResult <EditorImageUpload> > UploadEditorImage([FromBody] FileUploadByUrl file) { try { return(await service.UploadEditorImageByUrl(webHostEnvironment, file)); } catch (Exception e) { return(BadRequest(e.Message)); } }
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"); } }