/// <summary> /// Search for entities, return them packaged /// </summary> /// <param name="provider"></param> /// <param name="search"></param> /// <returns></returns> public static async Task <List <EntityPackage> > GetEntityPackagesAsync(this IEntityProvider provider, EntitySearch search) { var entities = await provider.GetQueryableAsync <Entity>(); return(await LinkAsync(provider, provider.ApplyEntitySearch(entities, search))); }