小编Ste*_*ano的帖子

MVC - 从另一个模型引用模型

我在我的应用程序中有这个场景:

  • 控制器1

    • .GetItems()
  • 型号1

    • .GetItems()
  • 控制器2

    • .GetCurrentUser()
  • MODEL2

    • .当前用户

在这种情况下,Controller1.GetItems()调用Model1.GetItems()方法.Model1.GetItems()方法需要知道(例如)当前用户构建正确的项列表的角色,它应该从Model2.CurrentUser属性(存储有关当前用户的缓存信息)中获取它).

从另一个模型访问模型是一个好习惯吗?

感谢和问候

model-view-controller design-patterns

8
推荐指数
1
解决办法
5240
查看次数