private dynamic FindDynamicItemById(int?id, string klass)
        {
            _collectionResolver = new RadiologyDbCollectionResolver(_context, klass);
            var results    = new List <dynamic>();
            var foundItems = _collectionResolver.Resolve();

            foreach (var result in foundItems)
            {
                results.Add(result);
            }
            var foundItem = results.Where(m => m.ID == id).SingleOrDefault();

            return(foundItem);
        }
 public IQueryable QueryRadiologyData(string collection)
 {
     _collectionResolver = new RadiologyDbCollectionResolver(_aspergillosisContext, collection);
     return(_collectionResolver.Resolve());
 }