title: MongoDB c# Update.PushWrapped, how use it?
body: <p>How i can push an item in an Array?
  I see that i can insert only basic value (String, Int32, Int64, Boolean) but i can't insert into an array an INSTANCE of custom class.</p>
  
  <pre><code>//in this way, it work:
  var myPlayer = new i_Player();
  this.mongo_collection.FindAndModify(
  Query.EQ("_id",ID),
  SortBy.Ascending("_id"),
  Update.PushWrapped&lt;i_Player&gt;("_player", myPlayer),
  true
  );
  
  // in this way, don't work because i_Player is not an BsonValue but is my CLASS!
  var myPlayer = new i_Player();
  this.mongo_collection.FindAndModify(
  Query.EQ("_id",ID),
  SortBy.Ascending("_id"),
  Update.Push("_player", myPlayer),
  true
  );
  </code></pre>