首页 新闻 会员 周边 捐助

asp.net core Identity RoleManage涉及到依赖注入,如何分到业务层

0
悬赏园豆:30 [已解决问题] 解决于 2017-04-18 17:03

asp.net core Identity RoleManage涉及到依赖注入,如何分到业务层

远扬的主页 远扬 | 初学一级 | 园豆:30
提问于:2017-04-17 10:19
< >
分享
最佳答案
0

......都core了.还要dal层干嘛..

收获园豆:30
吴瑞祥 | 高人七级 |园豆:29449 | 2017-04-17 10:21

core为什么就不能单独提取出来呢?

远扬 | 园豆:30 (初学一级) | 2017-04-17 10:28

@远扬: 没啥好提取的.封装ef是一件十分傻的事情.

吴瑞祥 | 园豆:29449 (高人七级) | 2017-04-17 10:36

@吴瑞祥: 意思说core不分层了?那那些DDD也是反框架了?

远扬 | 园豆:30 (初学一级) | 2017-04-17 10:40

@远扬: 我写的时候是不分的.不过我做core的项目都不大.你可以@dudu 问下他们大项目怎么分.

我觉得就算分也就出来个业务/接口层.只要你用ef.就别搞个dal层出来了.

然后权限相关的本来就是在对外的那一层做的.也不用搞到业务/dal层

吴瑞祥 | 园豆:29449 (高人七级) | 2017-04-17 10:42

@吴瑞祥: 确实,我理解你的意思了,你的意思是说权限微软已经给我们封装的很好了

无需再搞到业务层?

远扬 | 园豆:30 (初学一级) | 2017-04-17 10:50

@远扬: 是的.权限在最外的一层做就行了.

比如我现在项目有3个.一个openapi给app调用.一个web站点.一个内部服务api.

这个内部服务就算了业务层了.他肯定是不需要管权限的.

在openapi和web站点上各自做好权限管理.传到内部服务的就是一个用户id.

吴瑞祥 | 园豆:29449 (高人七级) | 2017-04-17 11:17
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册