Exemplo n.º 1
0
        public void Initialize()
        {
            CollectionName = String.Format(CultureInfo.InvariantCulture, "{0}_{1:N}", CollectionNamePrefix, Guid.NewGuid());

            Configuration =
                Mocks
                .Of <IMongoDbSourceAdapterConfiguration>(c =>
                                                         c.ConnectionString == Settings.MongoConnectionString &&
                                                         c.Collection == CollectionName)
                .First();

            Database = new MongoClient(Configuration.ConnectionString)
                       .GetDatabase(new MongoUrl(Configuration.ConnectionString).DatabaseName);

            Collection = Database.GetCollection <BsonDocument>(Configuration.Collection);
        }
        public void Initialize()
        {
            CollectionName = String.Format(CultureInfo.InvariantCulture, "{0}_{1:N}", CollectionNamePrefix, Guid.NewGuid());

            Configuration =
                Mocks
                    .Of<IMongoDbSourceAdapterConfiguration>(c =>
                        c.ConnectionString == Settings.MongoConnectionString &&
                        c.Collection == CollectionName)
                    .First();

            Database = new MongoClient(Configuration.ConnectionString)
                .GetServer()
                .GetDatabase(new MongoUrl(Configuration.ConnectionString).DatabaseName);

            Collection = Database.GetCollection(Configuration.Collection);
        }