Exemple #1
0
 public override void SerializeNodeValue(string value, string key, IConfigurationSerializationContext <string> context, int index)
 {
     if (index != 0)
     {
         context.Append(",");
     }
     context.Append($@"""{key}"":""{Sanitize(value)}""");
 }
Exemple #2
0
 public override void SerializerNodeValue(ControllerElement controllerElementValue, string value, string key, IConfigurationSerializationContext <string> context, int index)
 {
     if (index != 0)
     {
         context.Append(",");
     }
     context.Append($@"""{key}"":""{value}""");
 }
Exemple #3
0
 public override void SerializeNodeValue(double value, string key, IConfigurationSerializationContext <string> context, int index)
 {
     if (index != 0)
     {
         context.Append(",");
     }
     context.Append($@"""{key}"":{value}");
 }
Exemple #4
0
 public override void SerializeNodeValue(bool value, string key, IConfigurationSerializationContext <string> context, int index)
 {
     if (index != 0)
     {
         context.Append(",");
     }
     context.Append($@"""{key}"":{value.ToString().ToLower()}");
 }
Exemple #5
0
 public override void SerializeBlockBegin(IConfigurationSerializationContext <string> context, int index)
 {
     if (index != 0)
     {
         context.Append(",");
     }
     context.Append($@"""{context.GetCurrentScope()}"": {{");
 }
Exemple #6
0
 public static void AppendLine(this IConfigurationSerializationContext <string> @this, string content)
 {
     @this.Append($"{content}{Environment.NewLine}");
 }
Exemple #7
0
 public override void SerializeBlockEnd(IConfigurationSerializationContext <string> context, int index)
 {
     context.Append("}");
 }
Exemple #8
0
 public override void SerializeFooter(IConfigurationSerializationContext <string> context)
 {
     context.Append("}");
 }