Bonjour,

j'ai une application web assez classique (UI Layer, Business Layer, Dao Factory Layer) qui utilise IoC pour les appels à la couche inférieure.

J'aimerais uniformiser mes logs (via log4net) du style [USER][CLASS][METHOD] Message
Du coup, il me faudrait réussir à passer mon user à travers les couches de mon application mais si possible j'aimerais éviter de devoir l'ajouter à toutes les signatures de mes fonctions.

Connaissez-vous un bon moyen de faire cela ? Avez-vous des préco sur le sujet ?

Merci d'avance