public void PostProcess(BsonClassMap classMap)
{
var memberName = _convention.FindExtraElementsMember(classMap.ClassType);
if (string.IsNullOrEmpty(memberName))
{
return;
}
var memberInfo = classMap.ClassType.GetMember(memberName, MemberTypes.Field | MemberTypes.Property, BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic | BindingFlags.DeclaredOnly).SingleOrDefault();
if (memberInfo == null)
{
return;
}
classMap.MapExtraElementsMember(memberInfo);
}
}