C# 根据ILogger创建的工具选择拦截器

C# 根据ILogger创建的工具选择拦截器,c#,castle-windsor,castle-dynamicproxy,C#,Castle Windsor,Castle Dynamicproxy,我有两种拦截器:LoggingWithDebugInterceptor和LoggingInterceptor。 我正在使用Castle日志记录工具,我想知道如何编写一个选择器,根据Castle日志记录工具创建的ILogger的IsDebugEnabled属性,在容器上为实现iLogable的任何类型注册拦截器。 怎么做呢?不要 在日志框架级别配置它

我有两种拦截器:LoggingWithDebugInterceptor和LoggingInterceptor。
我正在使用Castle日志记录工具,我想知道如何编写一个选择器,根据Castle日志记录工具创建的ILogger的IsDebugEnabled属性,在容器上为实现iLogable的任何类型注册拦截器。
怎么做呢?

不要

在日志框架级别配置它