Beispiel #1
0
        public async Task <ImageAddedResult> ProcessImage(ProcessImageInput input)
        {
            var absoluteFilePath = HttpContext.Current.Server.MapPath(input.Url);

            var result =

                await Task.FromResult(_fileStoreManager.CropImage(input.Url, absoluteFilePath, input.Width, input.Crop));

            return(new ImageAddedResult()
            {
                AbsolutePath = result.AbsolutePath,
                Url = result.Url
            });
        }