/// <summary> /// Configure logging for the app run. /// </summary> /// <param name="parsedParameters">The parsed arguments into the app</param> /// <param name="runningOptions">The algorithm and running mode.</param> private static void ConfigureLogging(ArgumentParsingTarget parsedParameters, GenValRunningOptions runningOptions) { string filePath; switch (runningOptions.GenValMode) { case GenValMode.Generate: filePath = parsedParameters.RegistrationFile.FullName; break; case GenValMode.Validate: filePath = parsedParameters.AnswerFile.FullName; break; default: filePath = string.Empty; break; } var logName = $"{runningOptions.GenValMode}"; LoggingHelper.ConfigureLogging(filePath, logName); }
public void Configure(IConfigureThisEndpoint specifier) { LoggingHelper.ConfigureLogging(Level.Info); }
private static void ConfigureTargets(string connectionString) { LoggingHelper.ConfigureLogging(connectionString); }