我想使用 sqlmetal 为我的项目生成 dbml 数据上下文,但是创建的数据上下文和所有类都标记为public
. 由于这应该是一个 API 层,我想将其中许多类或至少将上下文本身标记为internal
. 有没有办法在 sqlmetal 或其他工具中执行此操作,而无需手动编辑 dbml?
Mykroft
问问题
608 次
2 回答
1
我相信这是您无法直接在命令行中执行的选项之一。您可能确实需要编辑 dbml。但是,这不是一个棘手的更改,因此您应该能够使用基本的命令行工具将其自动化。
于 2008-12-09T15:45:03.727 回答
0
您可以尝试使用我的LINQ to SQL 模板,该模板为您可以完全自定义的 DBML 到 C#/VB.NET 代码生成过程提供了替代品。
[]亚眠
于 2008-12-10T06:00:45.840 回答