public IList<string> GetDatabases() { using (IMongo mongo = Mongo.Create(_connectionString)) { List<string> databases = new List<string>(); using (MongoAdmin admin = new MongoAdmin(_connectionString)) { admin.GetAllDatabases().ForEach(d => databases.Add(d.Name)); } return databases; } }