我对ASP.NET MVC和接口设计非常陌生。为了应对工作危机,我被要求尽力学习这个环境。虽然很难理解,但我正在慢慢掌握它。我在Photoshop中创建了一张图片,展示了我对存储库模式的基本理解以及为什么强烈推荐使用它。我想在工作中部署这种模式,并希望确保掌握其主要要点。
请指出任何明显错误(不是苛刻或无关的)......希望没有。
我对ASP.NET MVC和接口设计非常陌生。为了应对工作危机,我被要求尽力学习这个环境。虽然很难理解,但我正在慢慢掌握它。我在Photoshop中创建了一张图片,展示了我对存储库模式的基本理解以及为什么强烈推荐使用它。我想在工作中部署这种模式,并希望确保掌握其主要要点。
请指出任何明显错误(不是苛刻或无关的)......希望没有。
这基本上是我遵循的相同模式。这也类似于Scott Hanselman编写的nerddinner应用程序使用的模式。
唯一的改变是在控制器和存储库之间添加服务层。这将帮助您避免使用“臃肿”的控制器,这被认为是不好的做法。