|
|
@@ -41,7 +41,7 @@ namespace ET
|
|
|
{
|
|
|
string name = bsonReader.ReadName(Utf8NameDecoder.Instance);
|
|
|
|
|
|
- FieldInfo field = actualType.GetField(name);
|
|
|
+ FieldInfo field = actualType.GetField(name,BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic);
|
|
|
if (field != null)
|
|
|
{
|
|
|
object value = BsonSerializer.Deserialize(bsonReader, field.FieldType);
|
|
|
@@ -54,4 +54,4 @@ namespace ET
|
|
|
return (TValue) obj;
|
|
|
}
|
|
|
}
|
|
|
-}
|
|
|
+}
|