Ejemplo n.º 1
0
 public JsonTextBuilder(IJsonReader reader, TextWriter textWriter, bool compress, JsonConfig config = null)
 {
     if (textWriter is null)
     {
         throw new ArgumentNullException(nameof(textWriter));
     }
     Reader     = reader ?? throw new ArgumentNullException(nameof(reader));
     Config     = config ?? JsonConfig.Default;
     TextWriter = new JsonTextWriter(textWriter, compress, config);
 }
Ejemplo n.º 2
0
 public JsonTextBuilder(IJsonReader reader, JsonTextWriter textWriter, JsonConfig config = null)
 {
     Reader     = reader ?? throw new ArgumentNullException(nameof(reader));
     TextWriter = textWriter ?? throw new ArgumentNullException(nameof(textWriter));
     Config     = config ?? JsonConfig.Default;
 }
Ejemplo n.º 3
0
 public JsonDeserializer(IJsonReader reader, JsonConfig config = null)
 {
     Reader = reader ?? throw new ArgumentNullException(nameof(reader));
     Config = config ?? JsonConfig.Default;
 }