Esempio n. 1
0
        /// <summary>Constructor</summary>
        /// <param name="settings">The settings of the database</param>
        public PizzaService(IPizzasDatabaseSettings settings)
        {
            MongoClient    client   = new MongoClient(settings.ConnectionString);
            IMongoDatabase database = client.GetDatabase(settings.DatabaseName);

            pizzaCollection = database.GetCollection <Pizza>(settings.CollectionName);
        }
Esempio n. 2
0
        public PizzaService(IPizzasDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _pizzas = database.GetCollection <PizzaModel>(settings.PizzasCollectionName);
        }