/// <summary> /// Configure NLog from API /// /// This call is not needed when <see cref="NLogBuilder.ConfigureNLog(LoggingConfiguration)"/> is used. /// </summary> /// <param name="builder">The logging builder</param> /// <param name="configuration">Config for NLog</param> /// <returns>LogFactory to get loggers, add events etc</returns> public static LogFactory ConfigureNLog(this ILoggingBuilder builder, LoggingConfiguration configuration) { return(NLogBuilder.ConfigureNLog(configuration)); }
/// <summary> /// Apply NLog configuration from XML config. /// /// This call is not needed when <see cref="NLogBuilder.ConfigureNLog(string)"/> is used. /// </summary> /// <param name="builder">The logging builder</param> /// <param name="configFileName">Path to NLog configuration file, e.g. nlog.config. </param>> /// <returns>LogFactory to get loggers, add events etc</returns> public static LogFactory ConfigureNLog(this ILoggingBuilder builder, string configFileName) { return(NLogBuilder.ConfigureNLog(configFileName)); }