这是对我的问题的跟进:C# 中灵活的日志接口设计
我现在想为我的WinForms 2.0应用程序编写一个自定义的log4net appender,用于多行TextBox。 StackOverflow成员devdigital已经将我指向了这个链接:
然而,该文章并未描述如何通过Xml文件配置此类appender。配置这个appender的独特问题在于我们需要将一个TextBox对象的引用传递给这个appender。
那么是否可能使用Xml文件进行配置?或者这样的appenders只能通过编程进行配置?有哪些选项可以使它尽可能地可配置或松耦合,也许是使用Xml文件和代码的组合?
谢谢。