不要将用户信息集成到您的域模型中?

时间:2012-12-28 19:31:24

标签: .net asp.net-mvc

我已经阅读了一些关于.NET 4.5中新的简单成员资格提供程序的文章 但我真的不明白为什么我应该将用户信息存储在不在域中的不同位置?

任何人都可以向我解释一下优点和缺点是什么?

1 个答案:

答案 0 :(得分:1)

我写了an article on a related question。简而言之,这样做会使您的身份验证与您的域模型紧密结合,这可能是错误的。您应该将特定于域的用户数据(可能属于您的域模型)和身份验证(而不是您的域模型)的问题分开。