Ejemplo n.º 1
0
        public void ConfigureServices(Microsoft.Extensions.DependencyInjection.IServiceCollection services)
        {
            services.Configure<SessionOptions>(option => option.IdleTimeout = TimeSpan.FromMinutes(30));
            services.AddCaching();
            services.AddSession();

            services.AddMvc();

            services.Configure<MvcOptions>(Router.Instance.Route);

            services.Configure<MvcOptions>(options =>
            {
                //options.Filters.Add(typeof(ActionFilter));
                //options.Filters.Add(typeof(ResultFilter));
                //options.Filters.Add(typeof(AuthorizationFilter));
                options.Filters.Add(typeof(ExceptionFilter));
            });

            services.AddEntityFramework().AddSqlServer().AddDbContext<ApplicationDbContext>();
        }