${iServer2_Theme_ThemeUniqueParam_Title}
${iServer2_Theme_ThemeUniqueParam_Description}
/// <summary>${iServer2_ThemeUniqueParam_method_FromJson_D}</summary> /// <returns>${iServer2_ThemeUniqueParam_method_FromJson_return}</returns> /// <param name="jsonObject">${iServer2_ThemeUniqueParam_method_FromJson_param_jsonObject}</param> public static ThemeUniqueParam FromJson(JsonObject jsonObject) { if (jsonObject == null) { return null; } ThemeUniqueParam result = new ThemeUniqueParam(); result.ColorGradientType = (ColorGradientType)(int)jsonObject["colorGradientType"]; result.LayerName = (string)jsonObject["layerName"]; return result; }
internal static string ToJson(ThemeUniqueParam themeUniqueParam) { if (themeUniqueParam == null) { return null; } string json = "{"; List<string> list = new List<string>(); if (themeUniqueParam.LayerName != null) { list.Add(string.Format("\"layerName\":\"{0}\"", themeUniqueParam.LayerName)); } list.Add(string.Format("\"colorGradientType\":{0}", (int)themeUniqueParam.ColorGradientType)); json += string.Join(",", list.ToArray()); json += "}"; return json; }