title: Mongoose Populate() like functionality in C# Mongo Driver
body: <p>Using Mongoose, we can populate reference document</p>
  
  <p>My Document look like this,</p>
  
  <pre><code>var Menu = new Schema({
  name: String,
  items:[{ type: ObjectId, ref: 'Items' }],
  </code></pre>
  
  <p>I have stored item document _id in Menu.Items.</p>
  
  <p>So whenever i want to menu with items data, i do the following.</p>
  
  <p>like </p>
  
  <pre><code>menu.findOne().populate( 'items').exec(function(err, menuData ) {
  // here with menuData.items we can access referenced document. not just an _id
  });
  </code></pre>
  
  <p>Q1. ) Is there any facility available in .Net C# MongoDb Driver?. 
  Q2. ) How can i store reference of document ?</p>
  
  <p>Thanks</p>