Пример #1
0
        public async Task <ActionResult> ThumbnailUpload()
        {
            try
            {
                UploadedFile file = this.GetFileFromRequest();
                if (file.DataContent != null)
                {
                    try
                    {
                        string filename = Path.GetFileName(file.FileName);
                        if (filename != null)
                        {
                            await _thumbnailService.SaveThumbnail2(file.DataID, file.FileName, file.DataContent);
                        }
                    }
                    finally
                    {
                        file.DataContent.CleanUp();
                    }
                }

                return(new HttpStatusCodeResult(200));
            }
            catch (Exception)
            {
                return(new HttpStatusCodeResult(400));
            }
        }