Log4net从自定义Appender的配置文件中获取属性(名称-值对)

Log4net从自定义Appender的配置文件中获取属性(名称-值对),log4net,Log4net,有没有一种方法可以在LOG4NET中获取配置属性,而无需为每个name-value属性定义属性。我只是想知道是否有任何方法可以返回配置属性字典?我不知道如何实现这一点:Log4net解析配置文件并设置附加器的属性。appender永远无法获得配置 如果您愿意更改log4net,您可以更改以下行为:在解析配置时构建一个字典,并在接受该字典的appender上调用一个方法。。。。但除非您需要动态选项,否则这可能不值得付出努力

有没有一种方法可以在LOG4NET中获取配置属性,而无需为每个name-value属性定义属性。我只是想知道是否有任何方法可以返回配置属性字典?

我不知道如何实现这一点:Log4net解析配置文件并设置附加器的属性。appender永远无法获得配置

如果您愿意更改log4net,您可以更改以下行为:在解析配置时构建一个字典,并在接受该字典的appender上调用一个方法。。。。但除非您需要动态选项,否则这可能不值得付出努力