Table of Contents

Interface IIncludableQueryable<T, TProp>

Namespace
BpNexT.NET.Queryable
Assembly
BpNexT.NET.Contracts.dll

A queryable that carries the navigation type of the last Include/ThenInclude so further ThenInclude calls chain with correct typing (EF-Core pattern). Covariance lets a List<TChild>? navigation chain as IEnumerable<TChild>.

public interface IIncludableQueryable<out T, out TProp> : IQueryable<T>, IEnumerable<T>, IQueryable, IEnumerable

Type Parameters

T

Root entity type of the query.

TProp

Type of the last included navigation property.

Inherited Members
Extension Methods