예제 #1
0
        public ApplicationDbContext(IConnectionDatabaseSettings settings)
        {
            var            client   = new MongoClient(settings.ConnectionString);
            IMongoDatabase database = client.GetDatabase(settings.DatabaseName);

            Connections = database.GetCollection <Connection>(settings.ConnectionsCollectionName);
            Messages    = database.GetCollection <Message>(settings.MessagesCollectionName);
        }
예제 #2
0
        public ApplicationDbContext(IConnectionDatabaseSettings settings)
        {
            DatabaseSettings = settings;
            var client = new MongoClient(DatabaseSettings.ConnectionString);

            Database = client.GetDatabase(DatabaseSettings.DatabaseName);
            Actors   = Database.GetCollection <Actor>(DatabaseSettings.ActorsCollectionName);
            Movies   = Database.GetCollection <Movie>(DatabaseSettings.MoviesCollectionName);
        }