【发布时间】:2018-07-26 09:31:52
【问题描述】:
我正在开发一个使用 Web API 2.0 和 MVC 5 + Angular 1 作为客户端脚本的多租户应用程序。在应用程序中,每个租户都可以选择配置显示名称格式(FirstName + LastName or LastName + FirstName) , DateFormat(dd/mm/yyyy or mm/dd/yyyy)。
我怎样才能做到这一点?
- 是否需要在Web API中申请格式并将数据发送给客户端?
- 渲染页面时是否需要处理客户端?
- 或者在我的DTO类中,我需要根据配置放一些逻辑来转换
【问题讨论】:
-
这是一个非常广泛的问题,不能以一种不带意见的方式真正得到很好的回答,尤其是在不了解您的 API 是如何设计的情况下。如果是我,我会倾向于客户端解决方案,但您提供的任何选项都确实是可能的。
标签: angularjs asp.net-mvc timezone multi-tenant