Exemple #1
0
 public async Task <GetUploadPresetResult> GetUploadPresetAsync(string name)
 {
     using (var response = await Api.CallAsync(HttpMethod.Get, Api.ApiUrlV.Add("upload_presets").Add(name).BuildUrl(), null, null, null))
     {
         return(await GetUploadPresetResult.Parse(response));
     }
 }
Exemple #2
0
 private static void AssertUpdateUploadPreset(string presetName, GetUploadPresetResult preset)
 {
     Assert.AreEqual(presetName, preset.Name);
     Assert.IsTrue(preset.Unsigned);
     Assert.IsTrue(preset.Settings.QualityAnalysis);
     Assert.IsTrue(preset.Settings.Live);
 }
Exemple #3
0
 private static UploadPresetParams CreatePresetToUpdate(GetUploadPresetResult preset) =>
 new UploadPresetParams(preset)
 {
     Colors           = true,
     Unsigned         = true,
     DisallowPublicId = true,
     QualityAnalysis  = true,
     Live             = true
 };
Exemple #4
0
        /// <summary>
        /// Gets the upload preset.
        /// </summary>
        /// <param name="name">Name of the upload preset.</param>
        /// <returns></returns>
        public GetUploadPresetResult GetUploadPreset(string name)
        {
            UrlBuilder urlBuilder = new UrlBuilder(
                m_api.ApiUrlV
                .Add("upload_presets")
                .Add(name)
                .BuildUrl());

            using (HttpWebResponse response = m_api.Call(HttpMethod.GET, urlBuilder.ToString(), null, null))
            {
                return(GetUploadPresetResult.Parse(response));
            }
        }