public SerializationConfiguration(IContractResolver contractResolver = null) { ReaderFactory = DefaultReaderFactory; WriterFactory = DefaultWriterFactory; Settings = new JsonSerializerSettings { TypeNameHandling = TypeNameHandling.None, ConstructorHandling = ConstructorHandling.AllowNonPublicDefaultConstructor, ContractResolver = contractResolver ?? new SerializationContractResolver(), DateFormatHandling = DateFormatHandling.IsoDateFormat, DateTimeZoneHandling = DateTimeZoneHandling.RoundtripKind, Formatting = Formatting.None, DefaultValueHandling = DefaultValueHandling.Include, MissingMemberHandling = MissingMemberHandling.Ignore, NullValueHandling = NullValueHandling.Ignore }; }
private static bool WriteLocalFile(JsonWriterFactory writer, IPAddress serverAddress, string request) => writer.Write(serverAddress, request);