Ejemplo n.º 1
0
 // constructors
 /// <summary>
 /// Initializes a new instance of the <see cref="JsonDotNetSerializationProvider"/> class.
 /// </summary>
 /// <param name="predicate">The predicate.</param>
 /// <param name="wrappedSerializer">The wrapped serializer.</param>
 public JsonDotNetSerializationProvider(Func <Type, bool> predicate, Newtonsoft.Json.JsonSerializer wrappedSerializer = null)
 {
     if (predicate == null)
     {
         throw new ArgumentNullException(nameof(predicate));
     }
     _predicate         = predicate;
     _wrappedSerializer = wrappedSerializer ?? JsonSerializerAdapterHelper.CreateDefaultJsonSerializer();
 }
 // constructors
 /// <summary>
 /// Initializes a new instance of the <see cref="JsonSerializerAdapter{TValue}"/> class.
 /// </summary>
 public JsonSerializerAdapter()
     : this(JsonSerializerAdapterHelper.CreateDefaultJsonSerializer())
 {
 }