Esempio n. 1
0
 public TDvHubEntity[] GetListByIds(string[] ids, bool includeDetails = true)
 {
     return(ids.IsNullOrEmpty()
         ? Array.Empty <TDvHubEntity>()
         : DataVaultContext.ReadRecords <TDvHubEntity>(
                new
     {
         filter = new[] { DataVaultQuery <TDvHubEntity> .ContainPKs(ids) },
         select = includeDetails ? new[] { "*" } : Array.Empty <object>(),
     }));
 }
Esempio n. 2
0
 public TDvHubEntity[] GetList <TSat>(TSat satQuery, bool includeDetails = true) where TSat : ISat, new()
 {
     return(DataVaultContext.ReadRecords <TDvHubEntity>(DataVaultQuery <TDvHubEntity> .FilterSat(satQuery)));
 }