将身份模型与业务模型分离到单独的项目是否有任何意义?

时间:2017-07-27 21:41:18

标签: c# asp.net-mvc architecture

关于最佳ASP.NET MVC解决方案架构的一个相当新手的问题

将身份模型与业务模型分离到单独的项目是否有任何意义?

有更大的优势吗?

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

我同意Coding Yoshi商业模式应该只有商业逻辑。我相信您在询问是否应该保留身份模型,如果您的身份模型适用于安全逻辑,您肯定应该从其他业务逻辑中封装身份模型。这将允许业务保护,如果您因任何原因需要更新安全性,那么您至少可以使用所有业务规则和可能的业务秘密。查看this链接,了解身份答案的最佳做法。