![]() |
1
1
更新2: 恐怕在AOP前面看起来不太好-看 Is is possible to intercept a static method on an object you don't own and did not create?
正如在评论中提到的,最好的办法是使用提供者工具包实现提供者,并将您的钩子连接到
我使用工具箱代码,多年来我已经彻底、可靠地清除了这些代码,没有任何问题。如果你感兴趣的话,我在4点确认一下,然后打包。 更新: 好吧,我想我更了解你的需要,告诉我我是否正确:
sqlMembershipProvider使用帮助程序类,
我没有这样做,但是根据我收集到的信息,您可以使用AOP实现(如Castle dynamicProxy(或利用它的库之一)截获调用来构建这个对象,并在那里建立连接。 有经验的人能证实或否认这一点吗? 原始答案: 不需要从sqlMembershipProvider派生。进去拿你需要的。
|