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

FetchLookupInfoList() public method

public FetchLookupInfoList ( FeedDataCriteria criteria ) : FeedData[]
criteria FeedDataCriteria
return FeedData[]
        public FeedData[] FetchLookupInfoList(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();
            }
        }