【发布时间】:2010-10-14 06:11:57
【问题描述】:
目前我正在处理的项目没有完全固定的模型(由于外部影响),因此我希望在编写它们时有一些灵活性。目前,它们在应用程序的三个不同层(数据库、Web api 和客户端)中复制,并且每个层都有相似的逻辑(即验证)。
我想知道是否有一种方法可以让我编写模型文件(比如在 ruby 中),然后让它将该模型转换为必要的 c# 文件。目前,我似乎只是在编写大量可能在任何阶段发生变化的样板代码,而这种生成的方法可以让我专注于更重要的事情。
有没有人推荐这样的东西,我可以使用的 dsl/语言,有没有人有类似的经验?
【问题讨论】:
标签: c# .net code-generation dsl