Exemple #1
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IWebHostEnvironment env, PizzaDBContext dbContext)
        {
            if (env.IsDevelopment())
            {
                app.UseDeveloperExceptionPage();
            }

            app.UseHttpsRedirection();

            app.UseRouting();

            app.UseAuthorization();

            app.UseAuthentication();

            app.UseEndpoints(endpoints =>
            {
                endpoints.MapControllers();
            });

            dbContext.EnsureDataSeeding();

            app.UseWebSockets();

            app.UseGraphQL <PizzaOrderSchema>();

            app.UseGraphQLWebSockets <PizzaOrderSchema>();

            app.UseGraphQLPlayground();
        }
 public static PizzaDBContext GetContext()
 {
     if (dBContext == null)
     {
         dBContext = new PizzaDBContext();
     }
     return(dBContext);
 }
Exemple #3
0
        public static PizzaDBContext returnContext()
        {
            var configBuilder = new ConfigurationBuilder()
                                .SetBasePath(Directory.GetCurrentDirectory())
                                .AddJsonFile("appsettings.json", optional: true,
                                             reloadOnChange: true);
            IConfigurationRoot configuration = configBuilder.Build();

            var optionsBuilder = new DbContextOptionsBuilder <PizzaDBContext>();

            optionsBuilder.UseSqlServer(configuration.GetConnectionString("PizzaDb"));
            var            options = optionsBuilder.Options;
            PizzaDBContext pdb     = new PizzaDBContext(options);

            return(pdb);
        }
Exemple #4
0
 public OrderPizzaController(PizzaDBContext context)
 {
     _context = context;
 }
 public RepositoryOrdersUserInfo(PizzaDBContext db)
 {
     this.db = db ?? throw new ArgumentNullException(nameof(db));
 }
 public RepositoryOrdersUserInfo()
 {
     db = new PizzaDBContext();
 }
Exemple #7
0
 public PizzaDetailsService(PizzaDBContext dbContext)
 {
     _dbContext = dbContext;
 }
 public RepositoryStore(PizzaDBContext pdb)
 {
     this.pdb = pdb ?? throw new ArgumentNullException(nameof(pdb));
 }
 public RepositoryStore()
 {
     pdb = new PizzaDBContext();
 }
Exemple #10
0
 public RepositoryOrder()
 {
     pdb = new PizzaDBContext();
 }
Exemple #11
0
 public RepositoryToppings()
 {
     pdb = new PizzaDBContext();
 }
Exemple #12
0
 public DataAccess()
 {
     db = new PizzaDBContext();
 }
Exemple #13
0
 public RepositoryUsers()
 {
     db = new PizzaDBContext();
 }
 public RepositoryStorePresetPizzas()
 {
     db = new PizzaDBContext();
 }
Exemple #15
0
 public RepositoryStoreInfo()
 {
     db = new PizzaDBContext();
 }
Exemple #16
0
 public OrderDetailsService(PizzaDBContext dbContext, IEventService eventService)
 {
     _dbContext    = dbContext;
     _eventService = eventService;
 }
 public UsersController(PizzaDBContext context, IPizzaStoreRepository repo)
 {
     _context = context;
     Repo     = repo;
 }
 public UsersController(PizzaDBContext context)
 {
     _context = context;
 }
Exemple #19
0
 public RepositoryPresetPizzas(PizzaDBContext db)
 {
     this.db = db ?? throw new ArgumentNullException(nameof(db));
 }
Exemple #20
0
 public PizzaBoxController(PizzaDBContext context)
 {
     _context = context;
 }