public async Task <ImageAddedResult> AddImageToPage(AddImageInput input) { var specialFolder = $"/Content/PageImages/{input.PageId}/{input.Lang}"; var fileSavedInfo = await _fileStoreManager.SaveFile(new FileManagerServiceInput() { CreateUniqueName = true, File = input.Image, VirtualFolder = specialFolder }, false); var imageInfo = _fileStoreManager.GetImageInfo(fileSavedInfo.AbsolutePath); return(new ImageAddedResult() { Size = new[] { imageInfo.Width.ToString(), imageInfo.Height.ToString() }, Url = fileSavedInfo.VirtualPath, }); }