J'ai du code qui crée une nouvelle source d'événement :
EventLog.CreateEventSource(Source, LogName);
Je sais qu'il y a un temps de latence pour créer ça. Je voudrais définir certaines propriétés par défaut du journal des événements. Je pense à quelque chose de l'ordre de :
EventLog log = new EventLog();
log.Source = Source;
log.MaximumKilobytes = 16384;
log.ModifyOverflowPolicy(OverflowAction.OverwriteAsNeeded, 0);
Y a-t-il un moyen créatif de faire cela en même temps ?
Je suppose que je pourrais vérifier périodiquement EventLog.Exists(...) jusqu'à ce qu'il renvoie vrai, mais il semble qu'il doit y avoir un moyen plus propre.