/// <summary> /// Ctor /// </summary> /// <param name="settings">JsonWriterSettings</param> public JsonDataReader(JsonReaderSettings settings) { if (settings == null) { throw new ArgumentNullException("settings"); } this.Settings = settings; }
/// <summary> /// Builds a common settings objects /// </summary> /// <param name="allowNullValueTypes"></param> /// <returns></returns> public static JsonReaderSettings CreateSettings(bool allowNullValueTypes) { JsonReaderSettings settings = new JsonReaderSettings(); settings.AllowNullValueTypes = allowNullValueTypes; return settings; }