Existe-t-il un moyen dans Log4Net ou NLog (ou un autre journal) de générer des journaux au format XML ou JSON nested dans la stack d’exécution, de telle sorte que si la fonction A() appelle B(7) , elle appelle C(“something”) , ça va produire quelque chose comme: ou même mieux: 7 something Pourquoi? donc je serais […]
J’ai créé un consommateur / travail que je vais faire fonctionner en tant que processus sur Linux écrit en C #. Le processus va: Lire un message de RabbitMQ Apporter des modifications à la firebase database Enregistrer les erreurs Toute la documentation sur nlog concernant le kernel .net se trouve sur le kernel aspnet. Lorsque […]
Essayez d’utiliser NLog pour envoyer des journaux codés JSON à partir de notre application C #, pour les transférer dans CouchDB. Cependant, en utilisant la cible réseau, je n’arrive pas à trouver un moyen de définir correctement l’en-tête Content-Type. et CouchDB n’aura rien à voir avec mon entrée sinon. CouchDB est prêt à l’emploi, configuration […]
J’ai configuré la mise en page NLog pour avoir le nom de la méthode et le numéro de ligne en utilisant les parameters $ {callsite} et cela fonctionne bien localement comme ci-dessous. Application_Start(Global.asax.cs:33) Mais il passe à Application_Start sans numéros de ligne en production. Je suppose que c’est à cause de cela qu’on ne peut […]
Supposons que vous ayez des messages de trace C # dans une application. Quelque chose comme: Trace.TraceInformation(“Service Started”); Comment vous connectez-vous automatiquement à une cible nLog sans avoir à append le code suivant pour toutes les classes contenant des messages de trace? using NLog; private static Logger logger = LogManager.GetCurrentClassLogger(); Existe-t-il un moyen de le […]
Comment changer dynamicment le nom de fichier en utilisant une variable de C #? Mon idée est de créer un fichier journal tel que Log__${date:format=yyyy-MM-dd}.log . Des idées?
Si je fais un NLog.Trace (): logger.Trace(“Json: {0}”, Newtonsoft.Json.JsonConvert.DeserializeObject(myObject)); Et mon niveau minimum est en erreur: Mon object sera-t-il désérialisé pour rien? Oui bien sûr oui. Mais comment puis-je éviter cela?
J’ai un processus métier qui exécute un tas de commandes SQL. Je veux “emstackr” ces commandes SQL dans une stack et les écrire dans la firebase database juste lorsqu’une exception se produit, laissez-moi l’expliquer avec du code public void BusinessMethod() { Log.Initialize(); // Clear the stack try { Method1ThatExecutesSomeSQLs(); Method2ThatExecutesSomeSQLs(); Method3ThatExecutesSomeSQLs(); } catch(Expection ex) { […]
J’utilise NLog pour consigner les exceptions dans mon application asp.net mvc (C #). NLog ne fonctionne pas en mode release. La même chose fonctionne lors de l’exécution en mode débogage. Quel peut être le problème? Y at-il une solution pour cela?
Je veux append une chaîne à chaque ligne de ma sortie NLog. La logique rest la même, en essayant d’obtenir l’utilisateur actuel et, si l’opération réussit, ajoute l’utilisateur actuel à la sortie. Je sais comment l’implémenter à chaque fois, mais je souhaite définir ce modèle à un endroit et ne pas le répéter à chaque […]