【问题标题】:How do I use sqlmetal to generate an internal (not public) data context如何使用 sqlmetal 生成内部(非公共)数据上下文
【发布时间】:2008-12-09 15:34:23
【问题描述】:

我想使用 sqlmetal 为我的项目生成 dbml 数据上下文,但是数据上下文和创建的所有类都标记为public。由于这应该是一个 API 层,因此我想将其中许多类或至少将上下文本身标记为 internal。有没有办法在 sqlmetal 或其他工具中执行此操作而无需手动编辑 dbml?

【问题讨论】:

    标签: c# linq-to-sql sql-server-2008 dbml sqlmetal


    【解决方案1】:

    我相信这是您无法直接在命令行中执行的选项之一。您可能确实需要编辑 dbml。但是,这并不是一个棘手的更改,因此您应该能够使用基本的命令行工具来自动化它。

    【讨论】:

      【解决方案2】:

      您可以尝试使用我的LINQ to SQL template,它为您可以完全自定义的 DBML 到 C#/VB.NET 代码生成过程提供了替代品。

      []阿米恩

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多