public XEditableForm(IFapApplicationContext applicationContext, IDbContext dataAccessor, IMultiLangService multiLangService, IRbacService rbacService) : base("") { _dbContext = dataAccessor; _applicationContext = applicationContext; _multiLangService = multiLangService; _rbacService = rbacService; }
public FapTreeTagHelper(IDbContext dataAccessor, IFapApplicationContext applicationContext, IFapPlatformDomain appDomain, IRbacService rbacService) { _dataAccessor = dataAccessor; _applicationContext = applicationContext; _appDomain = appDomain; _rbacService = rbacService; }
public JsTree(IDbContext dataAccessor, IRbacService rbacService, IFapApplicationContext applicationContext, string id) : base("") { _id = id; _dbContext = dataAccessor; _applicationContext = applicationContext; _rbacService = rbacService; }
public FapXeditformTagHelper(IDbContext dataAccessor, ILoggerFactory logger, IFapApplicationContext applicationContext, IMultiLangService multiLang, IRbacService rbacService) { _dataAccessor = dataAccessor; _logger = logger.CreateLogger <FapXeditformTagHelper>(); _applicationContext = applicationContext; _multiLang = multiLang; _rbacService = rbacService; }
public LoginService(IDbContext dbContext, IRbacService rbacService, IFapApplicationContext applicationContext, IFapPlatformDomain platformDomain, IMultiLangService multiLangService) { _dbContext = dbContext; _rbacService = rbacService; _applicationContext = applicationContext; _platformDomain = platformDomain; _multiLangService = multiLangService; }
public ManageService(IRbacService rbacService, IDbContext dbContext, IFapConfigService configService, IFapApplicationContext applicationContext, IFapPlatformDomain platformDomain, IMultiLangService multiLangService) { _rbacService = rbacService; _dbContext = dbContext; _configService = configService; _applicationContext = applicationContext; _platformDomain = platformDomain; _multiLangService = multiLangService; }
public MenusViewComponent(IFapPlatformDomain appDomain, IDbContext dataAccessor, IFapApplicationContext applicationContext, IRbacService rbacService, IMultiLangService multiLangService, ILogger <MenusViewComponent> logger) { _appDomain = appDomain; _dataAccessor = dataAccessor; _applicationContext = applicationContext; _rbacService = rbacService; _multiLangService = multiLangService; _logger = logger; }
public MenusController(IHttpContextAccessor _httpContextAccessor, AdminContext context, IMenuForm menuForm, IRbacService rbacService) { httpContextAccessor = _httpContextAccessor; _context = context; _form = menuForm; _rbac = rbacService; }
public BaseForm(IServiceProvider serviceProvider, string id, FormStatus formStatus = FormStatus.Add) : base("") { _dbContext = serviceProvider.GetService <IDbContext>(); _formStatus = formStatus; _multiLangService = serviceProvider.GetService <IMultiLangService>(); _rbacService = serviceProvider.GetService <IRbacService>();; _applicationContext = serviceProvider.GetService <IFapApplicationContext>(); _serviceProvider = serviceProvider; FormId = id; }
/// <param name="rbacService"></param> /// <returns></returns> public static IXmlReader CreateXmlReader(IRbacService rbacService = null) { if (rbacService != null) { _serviceCollection.Replace(ServiceDescriptor.Singleton <IRbacService>(rbacService)); var provider = _serviceCollection.BuildServiceProvider(); return(provider.GetService <IXmlReader>()); } return(_provider.GetService <IXmlReader>()); }
public FapGridTagHelper(IDbContext dataAccessor, ILoggerFactory logger, IFapApplicationContext applicationContext, IMultiLangService multiLang, IRbacService rbacService) { _dbContext = dataAccessor; //_fapOption = fapOption; _loggerFactory = logger; _logger = logger.CreateLogger <FapGridTagHelper>(); _applicationContext = applicationContext; _multiLang = multiLang; _rbacService = rbacService; }
public ComboboxController(IRbacService rbacService, IDxBasicsModuleActionService idxBasicsModuleActionService, IAppTypeService iAppTypeService, IPaymodeService iPaymodeService, IDxRoleService idxRoleService, IJmpRisklevelallocationService iJmpRisklevelallocationService) { _rbacService = rbacService; _idxBasicsModuleActionService = idxBasicsModuleActionService; _iAppTypeService = iAppTypeService; _iPaymodeService = iPaymodeService; _iJmpRisklevelallocationService = iJmpRisklevelallocationService; _idxRoleService = idxRoleService; }
public BaseForm(IServiceProvider serviceProvider, string id, FormStatus formStatus = FormStatus.Add) : base("") { _dbContext = serviceProvider.GetService <IDbContext>(); _formStatus = formStatus; _multiLangService = serviceProvider.GetService <IMultiLangService>(); _rbacService = serviceProvider.GetService <IRbacService>();; _applicationContext = serviceProvider.GetService <IFapApplicationContext>(); _serviceProvider = serviceProvider; _env = serviceProvider.GetService <IWebHostEnvironment>(); _logger = serviceProvider.GetService <ILogger <BaseForm> >(); FormId = id; }
public RolesController(IHttpContextAccessor _httpContextAccessor, AdminContext context, IStringLocalizer <LoginController> localizer, IRoleForm roleForm, IRbacService rbac) { httpContextAccessor = _httpContextAccessor; _context = context; Localizer = localizer; _form = roleForm; _rbac = rbac; }
public UsersController(IHttpContextAccessor _httpContextAccessor, AdminContext context, IRbacService rbacService, IUserViewModel userViewModel, IUserForm userForm, IStorageService storage) { httpContextAccessor = _httpContextAccessor; _context = context; rbac = rbacService; _userForm = userForm; _storage = storage; }
public async Task Invoke(HttpContext httpContext) { User user = httpContext.Session.Get <User>("user"); IRbacService rbac = (IRbacService)httpContext.RequestServices.GetService(typeof(IRbacService)); HttpRequest path = httpContext.Request; if (!rbac.Check(user, path)) { await httpContext.Response.WriteAsync(@"禁止访问"); } else { await _next(httpContext); } }
public GridFormService( IFapApplicationContext fapApplicationContext, ILogger <GridFormService> logger, IOfficeService officeService, IDbContext dbContext, IRbacService rbacService, IAntiforgery antiforgery, IMemoryCache memoryCache, IMultiLangService multiLangService) { _dbContext = dbContext; _applicationContext = fapApplicationContext; _rbacService = rbacService; _antiforgery = antiforgery; _officeService = officeService; _logger = logger; _memoryCache = memoryCache; _multiLangService = multiLangService; }
public FapTreeButtonTagHelper(IRbacService rbacService, IFapApplicationContext applicationContext, IMultiLangService multiLangService) { _rbacService = rbacService; _multiLangService = multiLangService; _applicationContext = applicationContext; }
public LoginService(IDbContext dbContext, IRbacService rbacService) { _dbContext = dbContext; _rbacService = rbacService; }
public static Grid Grid(this HtmlHelper helper, IDbContext dataAccessor, IRbacService rbacService, IFapApplicationContext applicationContext, IMultiLangService multiLang, string id) { return(new Grid(dataAccessor, rbacService, applicationContext, multiLang, id)); }
public AccountController(IRbacService rbacService) { _rbacService = rbacService; }
public InputTagHelper(IRbacService rbacService, IMultiLangService multiLangService) { _rbacService = rbacService; _multiLangService = multiLangService; }
public RbacController(IRbacService service) { this.service_ = service; }
public ModuleController(IDxModuleService dxModuleService, IRbacService rbacService) { _dxModuleService = dxModuleService; _rbacService = rbacService; }
/// <summary> /// X-Editable表单 /// </summary> /// <param name="helper"></param> /// <param name="id"></param> /// <returns></returns> public static XEditableForm XEditableForm(this HtmlHelper helper, IDbContext dataAccessor, IFapApplicationContext applicationContext, IMultiLangService multiLangService, IRbacService rbacService, string id) { return(new XEditableForm(applicationContext, dataAccessor, multiLangService, rbacService)); }
public static JsTree Tree(this HtmlHelper helper, IDbContext dataAccessor, IRbacService rbacService, IFapApplicationContext applicationContext, string id) { return(new JsTree(dataAccessor, rbacService, applicationContext, id)); }
public RbacDecorator(IRbacService rbacService) { _rbacService = rbacService; }