// 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?}"); } ); }
public BaseService(eTicaretDbContext context, IHttpContextAccessor httpContextAccessor, PermissionModulEnum permissionModul) { _context = context; _httpContextAccessor = httpContextAccessor; _permissionModul = permissionModul; if (_httpContextAccessor != null) { _context.CurrentUser = _httpContextAccessor.HttpContext.SessionGetLoginUser <User>(); } }
public CustomerService(eTicaretDbContext context, IHttpContextAccessor httpContextAccessor) : base(context, httpContextAccessor, PermissionModulEnum.Customer) { }
public UserRoleService(eTicaretDbContext context, IHttpContextAccessor httpContextAccessor) : base(context, httpContextAccessor, PermissionModulEnum.UserRole) { }
public CancelService(eTicaretDbContext context, IHttpContextAccessor httpContextAccessor) : base(context, httpContextAccessor, PermissionModulEnum.Cancel) { }