Ejemplo n.º 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)}""");
 }
Ejemplo n.º 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}""");
 }
Ejemplo n.º 3
0
 public override void SerializeNodeValue(double value, string key, IConfigurationSerializationContext <string> context, int index)
 {
     if (index != 0)
     {
         context.Append(",");
     }
     context.Append($@"""{key}"":{value}");
 }
Ejemplo n.º 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()}");
 }
Ejemplo n.º 5
0
 public override void SerializeBlockBegin(IConfigurationSerializationContext <string> context, int index)
 {
     if (index != 0)
     {
         context.Append(",");
     }
     context.Append($@"""{context.GetCurrentScope()}"": {{");
 }
Ejemplo n.º 6
0
 public static void AppendLine(this IConfigurationSerializationContext <string> @this, string content)
 {
     @this.Append($"{content}{Environment.NewLine}");
 }
Ejemplo n.º 7
0
 public override void SerializeBlockEnd(IConfigurationSerializationContext <string> context, int index)
 {
     context.Append("}");
 }
Ejemplo n.º 8
0
 public override void SerializeFooter(IConfigurationSerializationContext <string> context)
 {
     context.Append("}");
 }