Comment Exception pour les Journaux dans un fichier?
Je veux être en mesure de faire de l'exploitation forestière dans chaque bloc catch. Quelque chose comme cela.
catch (Exception exception)
{
Logger.Write(exception);
}
et puis les paramètres de la configuration va chercher le Message et StackTrace etc propriété à l'aide de la clientèle à l'écoute.
Je voudrais utiliser une Bibliothèque d'Entreprise Application d'enregistrement de Bloc. Je suis sûr que quelqu'un a déjà fait cela.
Vous devez vous connecter pour publier un commentaire.
D'autres ont posté quelques bons liens sur l'Application d'enregistrement de Bloc (LAB) de travail donc je ne vais pas faire double emploi ici.
En termes de mise en forme de vos exception, vous avez 3 choix que je peux penser:
Exception.ToString()
de mise en œuvre (c'est pas mal)Si l'option 1 ne répond pas à vos besoins, alors je vous recommande d'aller avec l'option 3 (étant donné que l'option 2 est exagéré).
Un exemple simple serait quelque chose comme:
Microsoft a fourni vaste des conseils sur ce sujet ici: Le développement d'Applications à l'Aide de l'Application d'enregistrement de Bloc
Il vaut la peine de vous familiariser avec ce qu'ils ont à dire, qu'il est très puissant.
Si vous voulez quelque chose d'un peu plus terre à terre, certains des exemples sont fournis dans cet article de blog: Comment Configurer et Utiliser l'Application d'enregistrement de Bloc
Si vous rencontrez toujours des difficultés après la lecture de ces, éditez votre post avec plus de détails à propos de ce qui semble être le problème.
@iSid Est-ce que vous demandez
Vous avez besoin d'ajouter un écouteur pour les fichiers Texte - voir cette de poste, pour son ASP.NET mais les fichiers de configuration de travailler de la même façon à travers les applications.