标签: c# entity-framework
所以我有一个简单的问题,但我似乎无法正确解决它。
我正在使用EF 6并使用模型第一种方法来定义我的实体并生成数据库。 问题是默认构造函数是公共的,我希望将它们更改为内部,同时还提供将由我的解决方案中的其他项目使用的重载构造函数。
如何防止在程序集之外使用默认构造函数?
我想过简单地修改实体,但是对模型的任何修改都会重新生成实体,我将不得不重做修改。
非常感谢