Пример #1
0
        IEnumerable <object> LazyLoad(LazyEntity parent, Type type, ICollection <IDataCriterion> criteria)
        {
            var info       = _lazyFactory.InfoAbout(type);
            var repository = _lazyFactory.ReadingRepository();

            foreach (var item in repository.Read(info, criteria))
            {
                CopyLazyContext(parent, item);
                yield return(item);
            }
        }
 public IReadingRepository ReadingRepository()
 {
     return(_factory.ReadingRepository());
 }