3
我刚开始阅读新的MVC4 WebAPI。这个问题可能很基本,但它会解决我的困惑。MVC4 WebAPI与常规控制器
假设您想创建一个也遵循REST架构的MVC站点。
以下this教程,当创建一个页面,可以显示产品列表时,我需要创建两个控制器=>一个用于常规网站(这将从“控制器”),另一个通过API服务请求,将派生自“API控制器”?这看起来很多冗余。
然后你只有1个视图(网站)?另一个只会返回(例如一些JSON结果 - WebAPI)?
编辑:
什么是创建ViewModels的标准方式?我假设两个控制器都可以使用相同的视图模型。正确?
完美。出于某种原因,所有文章和内容都是从来没有解释过的,它是非常重要的信息。谢谢 – ShaneKm 2013-02-19 07:54:35