小编Yin*_*ing的帖子

如何在.net windows窗体应用程序中将访问控制与我的ORM集成?

我正在开发一个通用的数据库查询工具,一个.Net 3.5 Windows窗体应用程序.为了使表示层独立于数据库层.我使用了一个ORM框架,来自DevExpress的XPO.

但是,我没有内置的访问控制功能.我浏览了互联网,我发现在WCF数据服务中,有一个有趣的概念,拦截器,它遵循AOP(面向方面​​编程).

我想知道谁有这样的经验来在ORM中构建访问控制.我的基本要求是:

  1. 它应该是一种通用方法,并由用户在运行时控制.所以任何硬编码都是不可接受的.
  2. 它可以基于属性,数据库表甚至外部程序集.

我愿意买一个现成的解决方案.根据AOP的思想,访问控制功能可以轻松地与现有功能集成,并且几乎不会对以前的开发人员有所了解;)

欢迎任何建议.

c# database orm access-control

6
推荐指数
1
解决办法
335
查看次数

标签 统计

access-control ×1

c# ×1

database ×1

orm ×1