-Refactor
This commit is contained in:
@@ -58,6 +58,7 @@ namespace Newtonsoft.Json.Serialization
|
||||
|
||||
internal readonly JsonSerializer Serializer;
|
||||
internal readonly ITraceWriter TraceWriter;
|
||||
protected JsonSerializerProxy InternalSerializer;
|
||||
|
||||
protected JsonSerializerInternalBase(JsonSerializer serializer)
|
||||
{
|
||||
|
||||
@@ -57,8 +57,6 @@ namespace Newtonsoft.Json.Serialization
|
||||
Value = 2
|
||||
}
|
||||
|
||||
private JsonSerializerProxy _internalSerializer;
|
||||
|
||||
public JsonSerializerInternalReader(JsonSerializer serializer)
|
||||
: base(serializer)
|
||||
{
|
||||
@@ -184,10 +182,10 @@ namespace Newtonsoft.Json.Serialization
|
||||
|
||||
private JsonSerializerProxy GetInternalSerializer()
|
||||
{
|
||||
if (_internalSerializer == null)
|
||||
_internalSerializer = new JsonSerializerProxy(this);
|
||||
if (InternalSerializer == null)
|
||||
InternalSerializer = new JsonSerializerProxy(this);
|
||||
|
||||
return _internalSerializer;
|
||||
return InternalSerializer;
|
||||
}
|
||||
|
||||
private JToken CreateJToken(JsonReader reader, JsonContract contract)
|
||||
|
||||
@@ -51,7 +51,6 @@ namespace Newtonsoft.Json.Serialization
|
||||
private JsonContract _rootContract;
|
||||
private int _rootLevel;
|
||||
private readonly List<object> _serializeStack = new List<object>();
|
||||
private JsonSerializerProxy _internalSerializer;
|
||||
|
||||
public JsonSerializerInternalWriter(JsonSerializer serializer)
|
||||
: base(serializer)
|
||||
@@ -104,10 +103,10 @@ namespace Newtonsoft.Json.Serialization
|
||||
|
||||
private JsonSerializerProxy GetInternalSerializer()
|
||||
{
|
||||
if (_internalSerializer == null)
|
||||
_internalSerializer = new JsonSerializerProxy(this);
|
||||
if (InternalSerializer == null)
|
||||
InternalSerializer = new JsonSerializerProxy(this);
|
||||
|
||||
return _internalSerializer;
|
||||
return InternalSerializer;
|
||||
}
|
||||
|
||||
private JsonContract GetContractSafe(object value)
|
||||
|
||||
Reference in New Issue
Block a user