Легко узнать, допустили ли вы ошибку в своем коде T4, поскольку файл .cs будет либо вообще не создан, либо с явными ошибками, если вы откроете его в редакторе.

твенный способ, которым моя служба WCF может возвращать классы из первой модели кода, это установкаProxyCreationEnable вfalse используя код ниже.

((IObjectContextAdapter)MyDb).ObjectContext.ContextOptions.ProxyCreationEnable = false;

Каковы негативные последствия этого? Одним из преимуществ является то, что я могу по крайней мере сериализовать эти динамические типы, чтобы их можно было отправлять по проводам с помощью WCF.

Ответы на вопрос(4)

Ваш ответ на вопрос