Beispiel #1
0
        public BookService(IBookstoreDbSettings settings, ILogger <BookService> logger)
        {
            this.logger = logger;
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _books = database.GetCollection <Book>("Books");
        }
        public ChapterService(IBookstoreDbSettings settings, ILogger <ChapterService> logger)
        {
            this.logger = logger;
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _chapters = database.GetCollection <Chapter>("Chapters");
        }