БД
public class CMManBase : DbManager
{
[TableName("RFolders")]
public class RFolder
{
public long ID;
public string Title;
[MapField("rfolderid")]
public long? ParentID;
[Association(ThisKey = "ID", OtherKey = "ParentID", CanBeNull = true)]
public List<RFolder> ChildFolders;
}
public IQueryable<RFolder> RFolders
{
get { return GetTable<RFolder>(); }
}
static CMManBase()
{
DbManager.AddDataProvider(typeof(BLToolkit.Data.DataProvider.FdpDataProvider));
}
}
Тут — стек оверфлоу
[TestMethod]
public void StackOverflowTest()
{
using (var db = new CMManBase())
{
var query = from folder in db.RFolders
where folder.ChildFolders.Count == 688369
select folder;
query.FirstOrDefault();
}
}
сорцы в 13 часов по москве обновлены из репозитория..