public MongoRepository(MongoDBContextBase mongoDbContext)
        {
            context = mongoDbContext;

            string collectionName = this.GetType().GetCustomAttribute <CollectionAttribute>().Name;

            collection = context.Database.GetCollection <TEntity>(collectionName);
        }
 public MongoRepository(MongoDBContextBase mongoDbContext, string collectionName)
 {
     context    = mongoDbContext;
     collection = context.Database.GetCollection <TEntity>(collectionName);
 }