我一直在尝试为Unity配置拦截(我想在对象方法调用之前和之后登录到log4net)。
我用过这个例子:
http://www.codeproject.com/KB/architecture/UnityAOPNHibernate.aspx
和它的答案类似:
但我得到“无法识别的元素'extensionConfig'。” - 在下面的GetSection(“统一”)的行上。
IUnityContainer unityContainer = new UnityContainer();
var configurationSection =
(UnityConfigurationSection)ConfigurationManager.GetSection("unity")
请帮忙
答案 0 :(得分:2)
您需要添加部分扩展名才能使用
<unity xmlns="http://schemas.microsoft.com/practices/2010/unity">
<sectionExtension type="Microsoft.Practices.Unity.InterceptionExtension.Configuration.InterceptionConfigurationExtension, Microsoft.Practices.Unity.Interception.Configuration"/>
...
的第60页