Je veux créer un cadre de journalisation dans mon projet asp.net MVC 5. Ma classe de démarrage ressemble à ceci:Puis-je utiliser ILoggerFactory dans le projet ASP.NET MVC 5 (pas mvc core)?
public partial class Startup
{
public void Configuration(IAppBuilder app)
{
ConfigureAuth(app);
}
}
Cependant, quand je regarde projet ASP.Net MVC base, la classe de démarrage est comme ceci:
public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
loggerFactory.AddConsole(Configuration.GetSection("Logging"));
loggerFactory.AddDebug();
Est-il possible d'inclure ILoggerFactory dans MVC 5 ? Si c'est possible, comment dois-je l'initialiser/l'enregistrer? Est-ce quelque chose qui doit être fait dans global.asax ou Startup?