Daripada harus melakukan hal berikut pada setiap kueri, apakah ada cara untuk menetapkan nilai tersebut secara global? Ada pengaturan pemuatan lambat di tampilan model, tetapi sepertinya tidak ada pengaturan untuk ProxyCreation.
using (var context = new LabEntities())
{
**context.Configuration.ProxyCreationEnabled = false;**
var Query = from s in context.EAssets
.Include("Server").Include("Type").Include("Type.Definition")
where (s.Type.Definition.b_IsScannable == true) &&
(s.Server.s_Domain == Environment.UserDomainName || s.Server.s_Domain == null)
select s;
var Entities = Query.ToList();
}
Saya tidak sepenuhnya memahami manfaat dari opsi ini, tetapi saya tahu bahwa di visual studio menandai semua objek saya dengan sufiks serial yang tidak masuk akal dan membuat penggunaan debugger tidak masuk akal.