我希望我的实体框架模型能够生成实体internal
访问修饰符,而不是public
。我在库中使用 EF 模型,并且只希望从外部访问一个类(某些控制器)。
有没有什么简单的方法可以让EF模型生成使用internal
修饰符而不是public
,包括更新时的模型再生?
当然,在模型浏览器窗口中选择 > EntityTypes
以及在“属性”窗口访问修饰符中设置的类型。您还应该在 EntityContainer > EntitySets 中修改 set 的修饰符,就好像类型是内部的一样,该集也应该至少是内部的(默认公共)。
或者您可以使用T4模板,您可以在其中直接修改正在生成的访问权限。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)