2015-12-20 26 views
5

Nel mio vecchio progetto MVC5 tutte le informazioni di registro sono state salvate su un database SQL Server tramite log4net. Vorrei mantenere la struttura del logger di ASP.NET 5 senza utilizzare più il log4net. È possibile salvare i log su una tabella di database? Che tipo di codice dovrei usare?Registrazione nel database in ASP.NET Core MVC 6

risposta

13

È possibile implementare ILoggerFactory e ILogger tuttavia si desidera includere, ad esempio, la registrazione in un database.

Here's an example di un'implementazione ILogger che utilizza EntityFramework 6 per salvare i registri in un database.

+0

Amico! E nessuna licenza! Cinque. –

+0

@JimYarbro Vedo che la maggior parte delle persone preferisce una licenza di quanto non ne tragga beneficio? –

+0

In realtà preferisco anche una licenza, se solo così so quali sono le tue preferenze. Quando non vedo alcuna licenza, presumo i fondamenti della licenza MIT e lascio solo i file di attribuzione nelle mie soluzioni quando uso il codice di altre persone. –

Problemi correlati