Epiworx.Data.EntityFramework.FeedDataFactory.FetchInfoList C# (CSharp) Method

FetchInfoList() public method

public FetchInfoList ( FeedDataCriteria criteria ) : FeedData[]
criteria FeedDataCriteria
return FeedData[]
        public FeedData[] FetchInfoList(FeedDataCriteria criteria)
        {
            using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
                          .GetManager(Database.ApplicationConnection, false))
            {
                var feeds = this.Fetch(ctx, criteria)
                    .AsEnumerable();

                var feedDataList = new List<FeedData>();

                foreach (var feed in feeds)
                {
                    var feedData = new FeedData();

                    this.Fetch(feed, feedData);

                    feedDataList.Add(feedData);
                }

                return feedDataList.ToArray();
            }
        }