【发布时间】:2013-08-16 18:56:55
【问题描述】:
假设我有以下分层架构...
我想实现一个需要某种形式的数据访问的方面。堆栈中的每个项目都引用了方面框架。因此,由于循环引用,我不能让方面程序集引用数据访问层。
那么我应该如何在方面内进行数据访问?
【问题讨论】:
-
你打算在什么层使用这个方面?
-
@MagnusGrindalBakken 实际上我现在已经想出了解决我的问题的方法,但这只是因为方面仅用于服务层,这意味着我可以从 BLL 和 DAL 中删除引用。但是,如果所有层都需要方面,我仍然对如何完成它感兴趣,这是一个横切关注点。
标签: c# architecture aop postsharp aspect