Example #1
0
        public ActionResult UploadDirectlyUnsigned(string userId)
        {
            if (userId == null)
            {
                return(NotFound());
            }
            if (!TrueUser(userId))
            {
                return(StatusCode(401));
            }
            var preset = "sample_" + _cloudinary.Api.SignParameters(new SortedDictionary <string, object>()
            {
                { "api_key", _cloudinary.Api.Account.ApiKey }
            })
                         .Substring(0, 10);
            var result = _cloudinary.CreateUploadPreset(new UploadPresetParams()
            {
                Name = preset, Unsigned = true, Folder = "preset_folder"
            }
                                                        );

            var model = new DictionaryModel(_cloudinary, new Dictionary <string, string>()
            {
                { "unsigned", "true" },
                { "preset", preset }
            });

            return(PartialView("UploadDirectly", model));
        }
        public ActionResult UploadDirectlyUnsigned()
        {
            var preset = "sample_" + m_cloudinary.Api.SignParameters(new SortedDictionary <string, object>()
            {
                { "api_key", m_cloudinary.Api.Account.ApiKey }
            }).Substring(0, 10);
            var result = m_cloudinary.CreateUploadPreset(new UploadPresetParams()
            {
                Name = preset, Unsigned = true, Folder = "preset_folder"
            });

            var model = new DictionaryModel(m_cloudinary, new Dictionary <string, string>()
            {
                { "unsigned", "true" }, { "preset", preset }
            });

            return(PartialView("UploadDirectly", model));
        }