【问题标题】:linq to sql classes no dbmllinq to sql 类没有 dbml
【发布时间】:2013-03-01 22:17:46
【问题描述】:

我想知道是否可以在不使用实际 dbml 的情况下获取生成的类,例如 linq-to-sql 类为每个表生成类。我的情况如下:

我有一个 api,它从数据库中获取所有数据并将它们作为 json 返回。 另一方面,我有一个应用程序正在检索该数据,但需要再次将其转换为正确的类才能正确使用它。当然,我可以自己编写所有具有所需属性的类。但是如果可以生成它们会很方便。应用程序不需要与数据库本身建立任何连接。这就是为什么我想通过不使用 dbml 来保护数据库。使用 dbml,连接是可能的。所以我只需要这些类将 json 转换为。

我可以这样做还是不可能?

【问题讨论】:

    标签: linq linq-to-sql asp.net-mvc-4


    【解决方案1】:

    如果需要,您可以使用T4 生成类。 Oleg Sych 有一系列很好的教程。

    希望对你有帮助!

    【讨论】:

    • 还支持吗?我想我在它的页面上读到它不再支持 VS2012?
    • 很遗憾,我无法回答这个问题。但是,如果不支持,您可以尝试使用其他代码生成工具来创建您的类。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-23
    • 2010-11-09
    • 1970-01-01
    相关资源
    最近更新 更多