我有一个LINQ查询,我试图把在一个序列化对象的分布式缓存(速度),但其未能由于LINQ到SQL懒列表我将如何序列化LINQ到SQL懒惰名单
像这样
return from b in _datacontext.MemberBlogs
let cats = GetBlogCategories(b.MemberBlogID)
select new MemberBlogs
{
MemberBlogID = b.MemberBlogID,
MemberID = b.MemberID,
BlogTitle = b.BlogTitle,
BlogURL = b.BlogURL,
BlogUsername = b.BlogUsername,
BlogPassword = b.BlogPassword,
Categories = new LazyList<MemberBlogCategories>(cats)
};
LazyList是同一类罗布科纳使用他的MVC店面...
所有三个类被标记序列化(MemberBlogs,MemberBlogCategories,LazyList任何...想法?