我正在 MVC3 站点(Google、Coremetrics)中实现各种分析跟踪服务,并研究考虑到以下详细信息,自定义 HTML 帮助程序或部分视图是否会更好地工作:
-代码运行多个站点并且需要业务逻辑来更改分析服务帐户 ID。
- 该类必须接受带有订单详细信息的对象才能呈现适当的标签。
- 代码必须知道正在呈现哪个视图。
我正在研究的解决方案包括一个 HTML 帮助器基类,它接受所需的对象并由每个提供者的单独 HTML 帮助器继承。这些助手将使用通用布局。是否有更好的方法在 MVC 上实现分析,并且由于需要业务逻辑,部分视图是否更适合?