/// <summary> /// 构造方法 /// </summary> /// <param name="sql">要解析的SQL语句</param> /// <param name="withMC">是否要计算MC字段</param> /// <param name="needEnabledFilter">是否启用Enable过滤,默认为启用</param> public FapSqlParser(IFapPlatformDomain platformDomain, string sql, bool withMC = false, bool withId = false) { this._sql = sql; _withId = withId; _withMC = withMC; _appDomain = platformDomain; }
public RbacService(IDbContext dbContext, IFapPlatformDomain platformDomain, IFapApplicationContext applicationContext, IMultiLangService multiLangService) { _dbContext = dbContext; _platformDomain = platformDomain; _applicationContext = applicationContext; _multiLangService = multiLangService; }
public FapTreeTagHelper(IDbContext dataAccessor, IFapApplicationContext applicationContext, IFapPlatformDomain appDomain, IRbacService rbacService) { _dataAccessor = dataAccessor; _applicationContext = applicationContext; _appDomain = appDomain; _rbacService = rbacService; }
public DataInterceptorBase(IServiceProvider provider, IDbContext dbContext) { _provider = provider; _appDomain = provider.GetService <IFapPlatformDomain>(); _applicationContext = provider.GetService <IFapApplicationContext>(); _loggerFactory = provider.GetService <ILoggerFactory>(); _dbContext = dbContext; }
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 OrganizationService(IDbContext dbContext, IFapPlatformDomain platformDomain, IFapConfigService configService, IFapApplicationContext applicationContext) { _dbContext = dbContext; _platformDomain = platformDomain; _configService = configService; _applicationContext = applicationContext; }
public static dynamic ToFapDynamicObject(this JObject jobj, IFapPlatformDomain appDomain, string tableName, params string[] excludeKeys) { if (appDomain.ColumnSet.TryGetValueByTable(tableName, out IEnumerable <FapColumn> columns)) { columns = columns.Where(f => f.IsObsolete == 0).ToList(); } else { columns = new List <FapColumn>(); } return(JObjectExtension.ToFapDynamicObject(jobj, columns, excludeKeys)); }
public MultiLangService(IFapPlatformDomain appDomain, IFapApplicationContext applicationContext, IDbContext dbContext) { _appDomain = appDomain; _applicationContext = applicationContext; _dbContext = dbContext; }
internal ModuleSet(IDbSession dbSession, IFapPlatformDomain fapPlatformDomain) { _dbSession = dbSession; _fapPlatformDomain = fapPlatformDomain; Init(); }
public OrganizationService(IDbContext dbContext, IFapPlatformDomain platformDomain) { _dbContext = dbContext; _platformDomain = platformDomain; }
public FapConfigService(IDbContext accessor, ILogger <FapConfigService> logger, IFapPlatformDomain appDomain) { _dbContext = accessor; _logger = logger; _appDomain = appDomain; }
internal RoleDeptSet(IDbSession dbSession, IFapPlatformDomain fapPlatformDomain) { _dbSession = dbSession; _fapPlatformDomain = fapPlatformDomain; Init(); }
public PayrollService(IDbContext dataAccessor, IFapPlatformDomain platformDomain, IFapApplicationContext applicationContext) { _dbContext = dataAccessor; _platformDomain = platformDomain; _applicationContext = applicationContext; }
public FapSqlParserTests(TestWebApplicationFactory <Startup> factory) { _dbContext = factory.Services.GetService <IDbContext>(); _appDomain = factory.Services.GetService <IFapPlatformDomain>(); }
public FapActionFilter(ILoggerFactory loggerFactory, IFapPlatformDomain domain) { logger = loggerFactory.CreateLogger("actionFilter"); stopwatch = new Stopwatch(); _platformDomain = domain; }