Example #1
0
        // This method gets called by the runtime. Use this method to add services to the container.
        public void ConfigureServices(IServiceCollection services)
        {
            ServiceExtensions.ConfigureRepositoryWrapper(services);
            ServiceExtensions.ConfigureBusinessWrapper(services);

            services.AddAutoMapper(typeof(Startup));
            services.AddControllersWithViews(o => o.Filters.Add(new AuthorizeFilter()))
            .AddRazorRuntimeCompilation();
            services.AddMemoryCache();
            services.AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme)
            .AddCookie();
            services.AddRazorPages();
        }