Optimized one lookup in search api and added maxRecords to API

This commit is contained in:
Joseph Milazzo 2022-11-10 09:04:14 -06:00
parent 5abc0fefd6
commit 50273db00c
5 changed files with 48 additions and 20 deletions

View file

@ -29,7 +29,7 @@ public enum AppUserIncludes
WantToRead = 64,
ReadingListsWithItems = 128,
Devices = 256,
Library = 512,
}
public interface IUserRepository
@ -202,9 +202,12 @@ public class UserRepository : IUserRepository
query = query.Include(u => u.Devices);
}
if (includeFlags.HasFlag(AppUserIncludes.Library))
{
query = query.Include(u => u.Libraries);
}
return query;
return query.AsSplitQuery();
}