生成SubSonic DAL时,是否可以在生成的文件名中包含.gen.cs?

时间:2010-07-14 20:19:25

标签: subsonic

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

1 个答案:

答案 0 :(得分:2)

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

我认为这不可能。

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