title: BLToolkit custom data provider
body: <p>Is there any examples of custom data provider for BLToolkit?</p>
  
  <p>I need MongoDB provider and InMemory data provider. For example, I am reading some records from xml or files, and need to show them through BLToolkit selections and queries.</p>