Example #1
0
        public CatalogContext(ICatalogInterface settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            Products = database.GetCollection <Product>(settings.CollectionName);
            CatalogSeed.SeedData(Products);
        }
Example #2
0
 public ShoppingCartProviderLoader(ICatalogProviderLoader proxy, ICatalogInterface invalidCart)
 {
     ShoppingCartProvider.CatalogProviderLoader = proxy;
     ShoppingCartProvider.CatalogProxyInterface = invalidCart;
 }