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
5
A
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.
2
Ho creato un nuovo progetto un po 'più flessibile e disponibile per Entity Framework Core. Qui è il sito del progetto GitHub:
https://github.com/msmolka/ZNetCS.AspNetCore.Logging.EntityFrameworkCore
Problemi correlati
- 1. ASP.NET Core MVC Autenticazione con database esistente
- 2. Registrazione di ASP.NET Core 1.0
- 3. ASP.NET Core MVC Visualizza componenti
- 4. validatori password asp.net core mvc
- 5. Memorizzazione di ASP.Net MVC Visualizzazioni nel database
- 6. Fabbrica controller ASP.NET MVC 6
- 7. TagHelpers nidificazione in ASP.NET MVC Nucleo 6
- 8. Errori di registrazione in ASP.NET MVC
- 9. TagBuilder InnerHtml in ASP.NET 5 MVC 6
- 10. Continua Supporto Ninject in ASP.NET MVC 6?
- 11. Seleziona Tag Helper in ASP.NET Core MVC
- 12. Come si applica il routing in minuscolo in ASP.NET Core MVC 6?
- 13. Il prossimo MVC 6 farà parte di ASP.NET 4.6 o di ASP.NET Core 1.0 o entrambi?
- 14. convenzione basata in ASP.NET 5/6 MVC
- 15. Asp.Net MVC 6 Autenticazione cookie: mancata autorizzazione
- 16. Salvataggio dei dati Viewmodel nel database in ASP.NET MVC
- 17. ASP.NET 5 (MVC 6) - Localizzazione risorse
- 18. separazione e la registrazione di livello quadro in ASP.NET core
- 19. SQLite in ASP.NET Core con EntityFrameworkCore
- 20. Come registrare ILogger per l'iniezione in ASP.NET MVC 6
- 21. Sostituzione per @helper in ASP.NET 5/asp.net mvc 6
- 22. GetOwinContext in MVC 6
- 23. ASP.Net Tracciamento attività utente nel database
- 24. Aggiornamento dei pacchetti NuGet in ASP.NET MVC 6
- 25. Asp.net core Parametro MVC post sempre null
- 26. ASP.NET Core MVC: impostazione scadenza cookie identità
- 27. Caricamento di file nel database con ASP.NET MVC
- 28. ASP.NET MVC 2 Localizzazione/globalizzazione memorizzata nel database?
- 29. Controller MVC ASP.NET Core in un assieme separato
- 30. Archiviazione di file locali con ASP.NET Core e MVC
Amico! E nessuna licenza! Cinque. –
@JimYarbro Vedo che la maggior parte delle persone preferisce una licenza di quanto non ne tragga beneficio? –
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. –