假设我有A和B类型,其中B是A的一个子类型,p是A的一个公共性质。生成查询时:我希望只比较B类型对象中的p属性,但是我发现构建的查询是应用于集合中的所有项(A和B),因此没有使用类型鉴别器。class B : A public int q;查询:
Collection.AsQueryable<A>().OfType<
ICircleProfile>, ICircleProfileService public CircleProfileService(ICircleProfileQueryBuilder queryBuilderICircleParser<ICircleProfile> parser) { ... other methods如您所见,我尝试注入我<em