/// <summary> /// Initialise the logger and constants /// </summary> /// <param name="args">The command line arguments</param> public void InitializeApp(string[] args) { TraceListeners.Log(TraceEventType.Information, 0, "ClassifierMain::InitializeApp...", false, true); _modellingProfile = args[0]; // Loggers if (args.Length == 2 && args[1].ToLower() == "verbose") { _verbose = true; TraceListeners.Initialise( _verbose, Constants.GENERAL_LOG_PATH, Constants.DIAGNOSTIC_LOG_PATH); } else { TraceListeners.Initialise(_verbose, Constants.GENERAL_LOG_PATH, Constants.DIAGNOSTIC_LOG_PATH); } // Constants Constants.Initialise(); ConstantsProfiles.Initialise(); ConstantsModellings.Initialise(); }