using MongoDB.Driver;
using MongoDbGenericRepository.Models;
namespace MongoDbGenericRepository
{
public interface IMongoDbContext
{
///
/// The private GetCollection method
///
///
///
IMongoCollection GetCollection();
///
/// The private GetCollection method
///
///
///
IMongoCollection GetCollection(TDocument document) where TDocument : IDocument;
///
/// Drops a collection, use very carefully.
///
///
void DropCollection();
}
}