Exemple #1
0
        private static IEnumerable<MongoScript> GetScriptLog(MongoUrlBuilder mongoUrlBuilder, CmdLine cmdLine)
        {
            var client = CreateMongoClient(mongoUrlBuilder);

            try
            {
                client.GetServer().Connect();
                var db = client.GetServer().GetDatabase(mongoUrlBuilder.DatabaseName);
                var scriptLog = new MongoDbScriptEnumerator(db, cmdLine.LogCollection);
                return scriptLog.AllScripts();
            }
            finally
            {
                client.GetServer().Disconnect();
            }
        }
 public MongoDbScriptEnumeratorTests(MongoDbScriptEnumerator sut)
 {
     _sut = sut;
 }