【发布时间】:2009-10-13 05:27:30
【问题描述】:
在问我的问题之前,我不得不说亚音速是美妙的工具,我真的很喜欢。 我有一个在运行时本身期间创建域层的应用程序。我的意思是它有可定制的实体,当添加的实体或任何实体模式更改我的模型层时,我的模型层在运行时根据更改的数据库再次编译。
我想知道,是否可以在运行时执行亚音速模板,或者当用户更改实体模式或向应用程序添加新实体时,它是否可以再次自动生成模型层?或者如何在 Subsonic 运行时触发模板?
谢谢
【问题讨论】:
在问我的问题之前,我不得不说亚音速是美妙的工具,我真的很喜欢。 我有一个在运行时本身期间创建域层的应用程序。我的意思是它有可定制的实体,当添加的实体或任何实体模式更改我的模型层时,我的模型层在运行时根据更改的数据库再次编译。
我想知道,是否可以在运行时执行亚音速模板,或者当用户更改实体模式或向应用程序添加新实体时,它是否可以再次自动生成模型层?或者如何在 Subsonic 运行时触发模板?
谢谢
【问题讨论】:
如果您对模板进行了一些修改,您可以使用 TextTransform.exe 命令行工具生成 SubSonic 类,如以下答案所述:
SubSonic ASP.NET MVC sample in Visual Web Developer Express
然后,您可以在用户修改架构时自动执行命令行。
【讨论】: