所以我对ASP.NET MVC和界面设计非常陌生。我一直在问很多问题,并阅读了很多文章试图理解这一切。由于工作中的危机,我被要求尽我所能并学习这个环境。尽管掌握起来令人沮丧,但我正慢慢得到它。
我在photoshop中创建了一个图像,显示了我对存储库模式如何工作的基本理解以及为什么非常推荐它。我正在尝试在工作中部署这种模式,我想确保得到主要观点
我请你指出任何明显的(不是肛门或无关的)错误......我希望没有。
答案 0 :(得分:4)
这与我遵循的模式大致相同。它也类似于Scott Hanselman撰写的nerddinner应用程序使用的模式。
我要做的唯一改变是在控制器和存储库之间添加一个服务层。这将帮助您避免使用被认为是不良行为的“胖”控制器。