Esempio n. 1
0
        public static void Initialize(IServiceProvider serviceProvider)
        {
            using (var context = new ShoppingWebAppContext(serviceProvider.GetRequiredService <DbContextOptions <ShoppingWebAppContext> >()))
            {
                if (context.Pages.Any())
                {
                    return;
                }

                context.Pages.AddRange(
                    new Page
                {
                    Title   = "Home",
                    Slug    = "home",
                    Content = "home page",
                    Sorting = 0
                },
                    new Page
                {
                    Title   = "About Us",
                    Slug    = "about-us",
                    Content = "about us page",
                    Sorting = 100
                }, new Page
                {
                    Title   = "Services",
                    Slug    = "services",
                    Content = "services page",
                    Sorting = 100
                }, new Page
                {
                    Title   = "Contact",
                    Slug    = "contact",
                    Content = "contact page",
                    Sorting = 100
                }
                    );

                context.SaveChanges();
            }
        }
Esempio n. 2
0
 public ProductsController(ShoppingWebAppContext context, IWebHostEnvironment webHostEnvironment)
 {
     this.context            = context;
     this.webHostEnvironment = webHostEnvironment;
 }
Esempio n. 3
0
 public PagesController(ShoppingWebAppContext context)
 {
     this.context = context;
 }
Esempio n. 4
0
 public ProductsController(ShoppingWebAppContext context)
 {
     this.context = context;
 }
Esempio n. 5
0
 public CartController(ShoppingWebAppContext context)
 {
     this.context = context;
 }
Esempio n. 6
0
 public CategoriesController(ShoppingWebAppContext context)
 {
     this.context = context;
 }