我想知道 ninject 是否有可能拦截我类的私有(private)方法。我正在尝试进行一些 aop 编程以动态注入(inject)日志记录机制。
最佳答案
不幸的是,所有要拦截的方法都必须是virtual
[因此不是private
]。
参见 this blog series by @Ian Davis想要什么味道Ninject.Extensions.Interception
专业。
.NET 平台上更深层次的 AOP 通常是 PostSharp 的领域,它提供了各种高级和低级 AOP 抽象。
关于ninject - ninject 可以拦截私有(private)方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12363655/