我正在开发一个通用的数据库查询工具,一个.Net 3.5 Windows窗体应用程序.为了使表示层独立于数据库层.我使用了一个ORM框架,来自DevExpress的XPO.
但是,我没有内置的访问控制功能.我浏览了互联网,我发现在WCF数据服务中,有一个有趣的概念,拦截器,它遵循AOP(面向方面编程).
我想知道谁有这样的经验来在ORM中构建访问控制.我的基本要求是:
我愿意买一个现成的解决方案.根据AOP的思想,访问控制功能可以轻松地与现有功能集成,并且几乎不会对以前的开发人员有所了解;)
欢迎任何建议.