Quando abilitiamo il logging delle query in Entity Framework Core, per default i dati relativi ai parametri vengono offuscati. Questa decisione è stata presa per evitare che nei log potessero essere scritti dati sensibili senza alcuna abilitazione esplicita. Tuttavia, spesso i log non sono utili senza i parametri quindi si opta per abilitare la scrittura dei parametri nei log.
Per abilitare la scrittura dei parametri, dobbiamo utilizzare il metodo EnableSensitiveDataLogging in fase di configurazione.
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) => optionsBuilder .LogTo(Console.WriteLine) .EnableSensitiveDataLogging();
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare il metodo CountBy di LINQ per semplificare raggruppamenti e i conteggi
Utilizzare il trigger SQL con le Azure Function
Ottimizzazione dei block template in Angular 17
Creare gruppi di client per Event Grid MQTT
Disabilitare automaticamente un workflow di GitHub (parte 2)
Sfruttare MQTT in cloud e in edge con Azure Event Grid
Evitare il flickering dei componenti nel prerender di Blazor 8
Creare una libreria CSS universale: Clip-path
Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
Utilizzare Tailwind CSS all'interno di React: primi componenti
Usare una container image come runner di GitHub Actions
.NET Conference Italia 2024