Articles of registrazione

Registrazione delle dimensioni dei messaggi WCF

Sto usando WCF per inviare alcuni oggetti Linq attraverso il filo. Voglio registrare le dimensioni dei messaggi usando la registrazione dei messaggi o la traccia. Non voglio tuttavia, o ho la possibilità di utilizzare il file di configurazione per configurarlo. Sto lottando per capire come farlo in modo programmatico. Non mi interessa se questo accade […]

Come condividere un’istanza di una class con molte classi?

Ho un servizio web di # ac. Quando ottengo una nuova richiesta, creo un’istanza di registrazione. Ho molte altre istanze di altre classi per elaborare la richiesta e voglio che anch’esse registri. Qual è il modo migliore per condividere l’istanza di registrazione senza passarla in costruttori o proprietà?

Abilita / disabilita la registrazione della libreria aziendale sulla produzione

Nella mia produzione, non voglio avere la voce di registro con severità Verbose (o Debug). Ho bisogno solo delle informazioni, errori, ecc. Qual è il metodo giusto per abilitare e disabilitare la registrazione (le voci di debug)? Ho fatto qualche ricerca e una possibilità è di usare la class Custom Filter per abilitare e disabilitare […]

C # – Leggi il registro eventi nidificati dall’applicazione personalizzata

Sto usando sysmon per catturare un sacco di informazioni sugli eventi (connessioni di rete, carichi DLL, ecc.). Voglio estrarre quell’informazione e usarla per vari scopi, ma non sembra che ci sia un modo per recuperare i log annidati. Risiedono a Event Viewer/Applications and Services/Microsoft/Windows/Sysmon/Operational Tutto il codice che ho provato richiama solo i log degli […]

Componente del registro dei messaggi in C #

Quello che voglio è una casella che visualizza un elenco di messaggi in ordine cronologico (il più recente in basso) come è comune nelle app FTP e negli IDE. Ecco il registro dei messaggi di FileZilla: Esempio di registro dei messaggi in FileZilla http://img571.imageshack.us/img571/9247/messageloginfilezilla.png Al momento, sto ottenendo funzionalità simili da una casella di testo […]

Come abilitare i registri delle applicazioni nell’app Azure per Net Core 2?

Sto cercando di abilitare i registri delle applicazioni in azure. Ho una fittizia app Net Core 2 in esecuzione in un appService in azure. e fondamentalmente il mio objective è vedere i messaggi di traccia nel stream di log e nei file di registro dell’applicazione, ma non ho trovato il modo giusto per farlo. Una […]

Come formattare l’output dei log nella console? (Microsoft.Extensions.Logging)

Rendo i log in uscita in questo modo: static void Main(string[] args) { ILoggerFactory loggerFactory = new LoggerFactory() .AddConsole(); ILogger logger = loggerFactory.CreateLogger(); logger.LogInformation( “This is a test of the emergency broadcast system.”); Console.WriteLine(“Press any key…”); Console.Read(); } E ricevo messaggi: info: ConsoleLogging.Program [0] Questo è un test del sistema di trasmissione di emergenza. Ma […]

Accesso all’ambiente di multithreading e test

Per favore fatemi sapere i vostri suggerimenti su come progettare la registrazione e come testarla, nel seguente scenario. Ho un’API che può essere chiamata da più thread. Una chiamata di questa API da un singolo thread genera un registro di 50 KB. Esiste un modello di progettazione per l’accesso in ambiente multi-thread. cioè un file […]

Intercetta o decora le chiamate a ILogger

Attualmente sto usando il windsor del castello, insieme alla sua funzione di registrazione nella mia applicazione. Tuttavia, nella mia registrazione vorrei includere alcune informazioni contestuali che non si trovano all’interno del messaggio registrato, ma memorizzate all’interno di CallContext . Ho provato a farlo intercettando le chiamate a ILogger utilizzando quanto segue: internal class Program { […]

C # Log4Net: modifica dynamic della directory di registro a livello di codice

Ho letto la maggior parte degli argomenti relativi alla modifica della directory di registro a livello di codice, ma le risposte erano un po ‘avanzate. Il mio problema sta provando a cambiare dynamicmente dove il mio file di registro viene salvato dalla mia applicazione C #. Ho una casella di testo con un pulsante Sfoglia […]