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>(); }