using Microsoft.EntityFrameworkCore.Metadata.Conventions; using Microsoft.EntityFrameworkCore.Query; namespace WatchIt.WebAPI.Repositories; public static class QueryableExtensions { internal static IQueryable Include(this IQueryable queryable, Func, IQueryable>? additionalIncludes = null) { if (additionalIncludes is not null) { queryable = additionalIncludes(queryable); } return queryable; } }