void IUtf8JsonSerializable.Write(Utf8JsonWriter writer)
 {
     writer.WriteStartObject();
     if (KeepWords.Any())
     {
         writer.WritePropertyName("keepWords");
         writer.WriteStartArray();
         foreach (var item in KeepWords)
         {
             writer.WriteStringValue(item);
         }
         writer.WriteEndArray();
     }
     else
     {
         writer.WriteNull("keepWords");
     }
     if (LowerCaseKeepWords != null)
     {
         writer.WritePropertyName("keepWordsCase");
         writer.WriteBooleanValue(LowerCaseKeepWords.Value);
     }
     writer.WritePropertyName("@odata.type");
     writer.WriteStringValue(ODataType);
     writer.WritePropertyName("name");
     writer.WriteStringValue(Name);
     writer.WriteEndObject();
 }
Пример #2
0
        public Dictionary <string, string> ExportSettings(bool suppressWarnings)
        {
            Dictionary <string, string> SettingsDict = new Dictionary <string, string>();

            SettingsDict.Add("KeepLeft", KeepLeft.ToString());
            SettingsDict.Add("KeepRight", KeepRight.ToString());
            SettingsDict.Add("KeepWords", KeepWords.ToString());
            return(SettingsDict);
        }