Exemple #1
0
 public CatsController(CatMashContext context)
 {
     _context = context;
 }
Exemple #2
0
 public CatsController(CatMashContext context, IHostingEnvironment env)
 {
     _context = context;
     _env     = env;
 }
Exemple #3
0
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory, CatMashContext context)
        {
            app.Use(async(ctx, next) =>
            {
                await next();
                if (ctx.Response.StatusCode == 404 &&
                    !Path.HasExtension(ctx.Request.Path.Value) &&
                    !ctx.Request.Path.Value.StartsWith("/api/"))
                {
                    ctx.Request.Path = "/index.html";
                    await next();
                }
            });

            app.UseMvcWithDefaultRoute();
            app.UseDefaultFiles();
            app.UseStaticFiles();

            DbInitializer.Initialize(context);
        }
Exemple #4
0
 public MatchController(CatMashContext context)
 {
     _context = context;
 }