¿Cómo agregar log4net appender en tiempo de ejecución?

¿Cómo agregar log4net appender en tiempo de ejecución?

También debe agregar el anexador a un registrador. Eche un vistazo aquí Agregar anexadores mediante programación

Si el registrador que está utilizando es, por ejemplo, ILog logger hacer:

((log4net.Repository.Hierarchy.Logger)logger.Logger).AddAppender(appender)