【发布时间】:2012-05-17 14:47:36
【问题描述】:
我正在使用 asp.net mvc3 构建一个应用程序。我在这个项目中添加了两个层,存储库和服务层。我的一些代码,我不确定我应该把它们放在哪一层。
在我的注册页面上,要创建一个帐户,我只要求用户输入他们的电子邮件和密码,它使用 UserRegisterViewModel。在我将它添加到数据库之前,我的用户表需要更多信息。
我需要从 UserRegisterViewModel 创建一个用户实体:
user.ip= "1.1.1.1";
user.createddate="11/11/1911";
....
上面的代码,我应该把它们放在哪里? webui、存储库或服务层。
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 repository-pattern service-layer