예제 #1
0
 public TestQueryModelGenerator(INodeTypeProviderFactory nodeTypeProviderFactory,
                                IEvaluatableExpressionFilter evaluatableExpressionFilter, ICurrentDbContext currentDbContext,
                                IFtsInterceptionProvider ftsInterceptionProvider)
     : base(nodeTypeProviderFactory, evaluatableExpressionFilter, currentDbContext)
 {
     _ftsInterceptionProvider = ftsInterceptionProvider;
 }
예제 #2
0
 internal QueryExpressionVisitor(IFtsInterceptionProvider ftsInterceptionProvider)
 {
     _ftsInterceptionProvider = ftsInterceptionProvider;
 }
예제 #3
0
 internal static bool Contains(IFtsInterceptionProvider ftsInjectionProvider, object entity, string propertyName,
                               string searchCondition)
 {
     return(entity != null &&
            ftsInjectionProvider.Contains(entity.GetType(), entity, propertyName, searchCondition));
 }
예제 #4
0
 internal static bool Contains(IFtsInterceptionProvider ftsInjectionProvider, object entity, string propertyName,
                               string searchCondition, int languageTerm)
 {
     return(Contains(ftsInjectionProvider, entity, propertyName, searchCondition));
 }