我正在开发一个网站,该网站将在世界各地使用,并且必须在地球上的任何时间任何地方都高度负责。这就是为什么我尝试使用所有可能的技巧来最大程度地减少在必须进行小维护时重新编译/重新启动网站的需要。
Asp.Net MVC 中编辑视图并由框架自动动态重新编译而不中断服务的能力非常棒,完全符合我的需求。但是如果我不能以类似的方式编辑底层模型并且必须重新编译整个东西,它的兴趣就会受到很大的限制。
所以我的问题是:有可能以任何方式(甚至是一种糟糕的、骇人听闻的方式)在代码块中的视图本身内部定义视图模型类?
否则,我可以探索哪些路径来实现“可热编辑”网站(我的意思是:在网站仍然存在时可以重新编译哪些部分,并立即考虑更改)?
非常感谢您!:-)