public FeedSourceMemberData[] FetchInfoList(FeedSourceMemberDataCriteria criteria)
{
using (var ctx = Csla.Data.ObjectContextManager<ApplicationEntities>
.GetManager(Database.ApplicationConnection, false))
{
var feedSourceMembers = this.Fetch(ctx, criteria)
.AsEnumerable();
var feedSourceMemberDataList = new List<FeedSourceMemberData>();
foreach (var feedSourceMember in feedSourceMembers)
{
var feedSourceMemberData = new FeedSourceMemberData();
this.Fetch(feedSourceMember, feedSourceMemberData);
feedSourceMemberDataList.Add(feedSourceMemberData);
}
return feedSourceMemberDataList.ToArray();
}
}