我想知道 ninject 是否有可能拦截我班级的私有方法。我试图做一些 aop 编程来动态注入日志机制。
问问题
295 次
1 回答
2
不幸的是,所有要被拦截的方法都必须是virtual
[因此不是private
]。
请参阅@Ian Davis的这个博客系列,了解Ninject.Extensions.Interception
专业的内容。
.NET 平台上更深层次的 AOP 通常是PostSharp的领域,它提供各种高级和低级 AOP 抽象。
于 2012-09-11T21:00:05.777 回答