Exemplo n.º 1
0
        // This method gets called by the runtime. Use this method to configure the HTTP request pipeline.
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, eTicaretDbContext _context)
        {
            if (env.IsDevelopment()) //&& false
            {
                app.UseDeveloperExceptionPage();
            }
            else
            {
                app.UseExceptionHandler("/Error");
            }

            _context.MiggrateDb();

            app.UseStaticFiles();
            app.UseSession();

            app.UseMvc(
                routes =>
            {
                routes.MapRoute(
                    name: "default",
                    template: "{controller=Home}/{action=Index}/{id?}");
            }
                );
        }
Exemplo n.º 2
0
        public BaseService(eTicaretDbContext context, IHttpContextAccessor httpContextAccessor, PermissionModulEnum permissionModul)
        {
            _context             = context;
            _httpContextAccessor = httpContextAccessor;
            _permissionModul     = permissionModul;

            if (_httpContextAccessor != null)
            {
                _context.CurrentUser = _httpContextAccessor.HttpContext.SessionGetLoginUser <User>();
            }
        }
Exemplo n.º 3
0
 public CustomerService(eTicaretDbContext context, IHttpContextAccessor httpContextAccessor)
     : base(context, httpContextAccessor, PermissionModulEnum.Customer)
 {
 }
Exemplo n.º 4
0
 public UserRoleService(eTicaretDbContext context, IHttpContextAccessor httpContextAccessor)
     : base(context, httpContextAccessor, PermissionModulEnum.UserRole)
 {
 }
Exemplo n.º 5
0
 public CancelService(eTicaretDbContext context, IHttpContextAccessor httpContextAccessor)
     : base(context, httpContextAccessor, PermissionModulEnum.Cancel)
 {
 }