Changer le niveau de journalisation par programme dans log4net?

Est-il un moyen de définir le niveau de journalisation dans log4net par programmation? J'avais supposé qu'il y aurait une propriété qui vous permettrait de faire cela, mais je n'arrive pas à trouver un.

Ce que je veux faire est d'avoir une option configurable pour entrer en mode de débogage. qui serait la cause de journalisation supplémentaire.

Je suis en utilisant un log4net fichier xml de configuration. Pour le moment les solutions que j'ai trouvé sont comme suit:

  1. Modifier le fichier de log en utilisant le dom et ensuite appeler XMLConfigurator pour configurer le fichier journal que par le fichier.
  2. Ont deux journaux les fichiers de configuration, et sur la possibilité de changer d'appel xml Configurateur d'utiliser le journal de fichier de configuration.

Je suis penchée vers 2, il n'existe aucune raison que cela ne marchera pas?

source d'informationauteur Omar Kooheji