public MongoDBContext(IMongoDBContextConfig contextConfig)
        {
            if (contextConfig is null)
            {
                throw new ArgumentNullException(nameof(contextConfig));
            }

            _contextConfig = contextConfig;
            Client         = new MongoClient(contextConfig.ToConnectionString());
            Database       = Client.GetDatabase(contextConfig.DatabaseName);
        }
 public MongoDBUnitOfWork(IMongoDBContextConfig dbContextConfig)
 {
     _dbContextConfig = dbContextConfig;
 }