예제 #1
0
 public void TestSetUp()
 {
     _queryFactory = new DefaultODataQueryFactory();
 }
예제 #2
0
 /// <summary>Initializes a new instance of the <see cref="FilterExpression{T}" /> class.</summary>
 /// <param name="queryFactory">The query options factory.</param>
 /// <param name="query">The query.</param>
 internal FilterExpression(IODataQueryFactory queryFactory, IODataQuery <T> query)
 {
     this.queryFactory = queryFactory;
     this.query        = query;
 }
 public void TestSetUp()
 {
     _queryFactory = new DefaultODataQueryFactory();
 }
 /// <summary>Initializes a new instance of the <see cref="ODataQueryMapper" /> class.</summary>
 /// <param name="odataDataQueryFactory">The odata query options factory.</param>
 internal ODataQueryMapper(IODataQueryFactory odataDataQueryFactory)
 {
     this.odataDataQueryFactory = odataDataQueryFactory;
 }
예제 #5
0
        public IEndpointBuilder WithODataQueryFactory(IODataQueryFactory oDataQueryFactory)
        {
            _oDataQueryFactory = oDataQueryFactory;

            return this;
        }
 public RestQueryModelVisitor(IODataQueryFactory queryFactory)
 {
     _query = queryFactory.Create();
     _filterExpressionTranslator = new ODataFilterExpressionVisitor(new FilterExpressionParserStrategy(), new TypeFormatter());
 }
예제 #7
0
        public IEndpointBuilder WithODataQueryFactory(IODataQueryFactory oDataQueryFactory)
        {
            _oDataQueryFactory = oDataQueryFactory;

            return(this);
        }
예제 #8
0
 public RestQueryModelVisitor(IODataQueryFactory queryFactory)
 {
     _query = queryFactory.Create();
     _filterExpressionTranslator = new ODataFilterExpressionVisitor(new FilterExpressionParserStrategy(), new TypeFormatter());
 }