在我的一个Controllers
操作方法中,我获得了当前的周数,并将其传递给View
。我意识到我可能需要其他Controllers
和Views
中的周数,但我不想在项目的不同位置复制/粘贴相同的代码。
我正在寻找一个简单而智能的解决方案,我可以在一个地方重用代码,如静态类或全局对象或类似的东西。如果它在同一个Controller
内我可以做一个方法来调用,但由于我需要来自其他Controllers
,我需要另一个解决方案而且我不确定如何实现这个目标?有什么建议吗?
答案 0 :(得分:1)
您可以创建一个继承自Controller的类。
我像这样创建一个BaseController类:
telephones = []
我为常见任务添加了函数和属性 创建dbContext,创建currentUser对象,并在此处设置登录。
不要让它长出胳膊和腿......每次请求都会触发Initialize。