我对启动并运行的ASP.Net MVC系统有新的要求,但不幸的是它没有很好地设计(例如,数据库有时直接从控制器和视图中访问)。
所以我为系统提出了一个新的域驱动架构,我们将开始通过模块和函数从旧系统迁移到新架构。
但是我遇到了一个问题,我需要分享两个系统之间的不同布局,关于如何做到这一点的任何想法?
一般来说,这种情况的最佳做法是什么?
提前致谢。
答案 0 :(得分:0)
我之前使用ViewBag
迁移网站以使用强类型视图。这包括一个强类型的_layout页面。
我必须创建"正确" _layout页面从原件的副本和清理它。然后我一次迁移一个控制器/视图,直到我能够删除旧视图。