public static void UsePlatformLogger(this IApplicationBuilder builder, LoggerComponent loggerComponent = LoggerComponent.NLog) { switch (loggerComponent) { case LoggerComponent.NLog: builder.UseMiddleware <MSLoggerMiddleware>(); break; case LoggerComponent.Serilog: builder.UseMiddleware <SerilogMiddleware>(); builder.UseSerilogRequestLogging(); break; default: break; } }
public void CloseLogging() { LoggerComponent.Close(); }
public MainInitializer AddLogging(string logFilePath) { LoggerComponent.InitLogger(logFilePath); return(this); }