【问题标题】:When generating SubSonic DAL, is it possible to have .gen.cs in the generated filenames?生成 SubSonic DAL 时,是否可以在生成的文件名中包含 .gen.cs?
【发布时间】:2010-07-14 20:19:25
【问题描述】:

使用 SubSonic 生成我的 DAL 文件时,我希望文件的名称为 .gen.cs。这样做的主要原因是这些文件是部分类,我想将一些额外的实现细节添加到名为 .cs 的表的另一个源文件中。这在某种程度上是生成源文件的标准模式,我想知道 SubSonic 是否可能?我正在使用 SubSonic 2.2。

【问题讨论】:

    标签: subsonic


    【解决方案1】:

    我认为您可以通过使用一组自定义模板来做到这一点,但 CS_ClassTemplate.aspx(或 VB_ClassTemplate.aspx)不控制类的文件名。

    我认为这是不可能的。

    作为替代方案,你可以做我做的事。我有一个“生成”目录,例如 \database\generated,然后我将部分类放在 \database\custom 中。只要两个不同目录中文件的名称空间匹配(如 .database 或其他),它就可以正常工作。通过使用两个不同的目录,无需查看生成的文件即可更轻松地找到您的自定义文件。

    【讨论】:

    • 感谢您的反馈,这是我的预期,但希望得到更有知识的人的确认...
    猜你喜欢
    • 1970-01-01
    • 2015-01-23
    • 2011-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-01
    • 2012-06-09
    • 2012-08-11
    相关资源
    最近更新 更多