コード例 #1
0
ファイル: JsonWriteVisitor.cs プロジェクト: jaygumji/Enigma
 /// <summary>
 /// Used by unit tests to simulate the stack already been set.
 /// </summary>
 /// <param name="encoding"></param>
 /// <param name="fieldNameResolver"></param>
 /// <param name="writeBuffer"></param>
 /// <param name="stack"></param>
 public JsonWriteVisitor(JsonEncoding encoding,
                         IFieldNameResolver fieldNameResolver,
                         BinaryWriteBuffer writeBuffer,
                         Stack <bool> stack)
 {
     _encoding          = encoding;
     _fieldNameResolver = fieldNameResolver;
     _writeBuffer       = writeBuffer;
     _isFirsts          = stack;
 }
コード例 #2
0
 public ModelStateResolver(IFieldNameResolver fieldNameResolver)
 {
     _fieldNameResolver = fieldNameResolver;
 }
コード例 #3
0
ファイル: JsonWriteVisitor.cs プロジェクト: jaygumji/Enigma
 public JsonWriteVisitor(JsonEncoding encoding,
                         IFieldNameResolver fieldNameResolver,
                         BinaryWriteBuffer writeBuffer)
     : this(encoding, fieldNameResolver, writeBuffer, new Stack <bool>())
 {
 }
コード例 #4
0
 public JsonSerializationTestContext()
 {
     _encoding          = JsonEncoding.UTF16LE;
     _fieldNameResolver = new CamelCaseFieldNameResolver();
 }