【发布时间】:2011-08-09 20:48:14
【问题描述】:
我正在考虑使用 MVC3 创建我的第一个 ASP.NET MVC 应用程序。
我使用的项目模板包括一些用于注册用户、登录和更新忘记密码的模型。
我希望根据我自己的数据存储(可能使用实体框架)和使用 google OAuth 对用户进行身份验证。
我假设我想要一个包含一些标准属性和一些处理“本地”身份验证和 OAuth 调用的业务逻辑的用户模型类,但项目模板让我感到困惑。
我应该为不同的操作(如登录、注册等)创建多个视图模型,然后使用控制器实例化并调用我的模型以执行业务逻辑,还是应该为所有不同的操作使用我的用户模型?
谢谢 本
【问题讨论】:
标签: asp.net-mvc-3 model viewmodel modeling