public static List<ContentCategory> BuildCategoryList(Guid rootContentID)
{
List<ContentCategory> _types = null;
using (CarrotCMSDataContext _db = CarrotCMSDataContext.GetDataContext()) {
IQueryable<carrot_ContentCategory> query = CompiledQueries.cqGetContentCategoryByContentID(_db, rootContentID);
_types = (from d in query.ToList()
select new ContentCategory(d)).ToList();
}
return _types;
}