SpringTail

une bibliothèque d'abstraction de framefour de journalisation simple pour Silverlight 2 et .NET
Télécharger maintenant

SpringTail Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Apache License 2.0
  • Nom de l'éditeur:
  • Mike Saunders
  • Systèmes d'exploitation:
  • Windows All
  • Taille du fichier:
  • 88 KB

SpringTail Mots clés


SpringTail La description

SpringTail a été conçu pour être une simple bibliothèque d'abstraction de cadre de journalisation pour Silverlight 2 et .NET. Il fournit une séparation de votre code de journalisation d'un cadre de journalisation. Cela vous permet de sélectionner un bilan de journalisation le mieux adapté à votre type d'application sans modifier votre source. Le choix de l'évier de journal à utiliser dépend du type d'application à déployer. Une application de console se connectera couramment à la fenêtre de la console, à une application de bureau au fichier et à une application de serveur éventuellement à une base de données. Les nombreux cadres de journalisation .NET sont disponibles toutes offrent des éviers et des fonctionnalités similaires afin que vous puissiez demander pourquoi l'abstraction de l'exploitation forestière est-elle utile? Si vous développez des bibliothèques de classe qui pourraient être utilisées par tout type d'application, vous devez idéalement vous connecter à un cadre de journalisation commun dans l'application, de sorte que les journaux sont situés de manière centralisée. Mais qu'est-ce que ce cadre forestier? Vous pouvez décider et expédier votre bibliothèque avec une dépendance sur l'un des cadres, mais cela ne sera pas attrayant pour un développeur d'applications qui souhaite utiliser un autre. Considérons également que votre bibliothèque pourrait être utilisée dans une console ou une application Silverlight où un cadre d'exploitation forestière sur la vedette n'est pas nécessaire. C'est là que l'abstraction de cadre d'exploitation forestière comme SpringTail est utile. C'est très petit et est uniquement concentré sur le transfert d'appels de journalisation de votre code à une cible spécifiée par le développeur d'applications. Cela pourrait être leur cadre de journalisation préféré ou simplement console.out. L'intégration printanière est très simple et ne nécessite aucune configuration. La journalisation est effectuée en appelant l'une des fonctions du journal sur les instances de SpringTail.logger. Un logMessage est construit et transmis au logger statique.Logaction. Il s'agit d'une propriété d'action de type et doit être définie avec le code de pontage dans le système de journalisation de votre choix.


SpringTail Logiciels associés

ExceptionnelReporter

Un composant .NET (C #) qui ajoute une capacité de rapport d'erreur aux applications WinForms .NET en affichant des informations détaillées sur une exception ...

187 41 KB

Télécharger