Y a-t-il un appendiste dans Log4net qui peut permettre à un client WinForm de lire un journal log4net sur un autre serveur sans utiliser de part? Mon application est hébergée en tant que service Web. Je cherche un appendeur http ou quelque chose de similaire. P>
3 Réponses :
Je pense que vous pouvez utiliser l'appendend en discitation, quelque chose comme ceci: selon le Docs : P> Cet appendeur est conçu pour livrer
événements dans un puits distant. C'est tout
objet qui implémente le
RemotingAppender.iremoteloggingingSink
interface. Il fournit les événements
en utilisant .NET Remoting. L'objet à
livrer des événements à est spécifié par
Définir les annexiers évier de la propriété. P>
blockQuote> p>
Est-il possible de consommer les événements dans une méthode d'action ASP.NET (qui a un loggingingSinkController)? Quel type de paramètre devrait-il avoir pour les analyser correctement?
Il existe également un UDPappender et il existe ce client open source pouvant recevoir ces messages: p>
L'UDP autorise-t-il l'examen de l'ensemble du journal? Ou juste l'événement en temps réel qui se produit? Log2Console est génial, mais j'aimerais faire la même chose dans mon application WinForm. Évidemment pas aussi robuste que log2console. Je pense à quelque chose comme geekswithblogs.net/kobush/archive/2005/ 07/15 / 46627.aspx
Avec UDP, vous venez d'obtenir des événements en temps réel. Votre lien consiste à configurer la tronçonneuse qui est quelque chose comme Log2Console ... Je ne suis pas sûr de ce que vous essayez de me dire.