在一个网站上,如果我有一个班级:
public class Provider { static readonly Func<Entities,IEnumerable<Tag>> AllTags = CompiledQuery.Compile<Entities,IEnumerable<Tag>> ( e => e.Tags ); public IEnumerable<Tag> GetAll() { using (var db = new Entities()) { return AllTags(db).ToList(); } } }
在我有一个页面:
protected void Page_Load(object sender,EventArgs ev) { (new Provider()).GetAll(); }