Example #1
0
        private void LogObjectToFile(object objectToLog, string logFileName)
        {
            string logDirectory = ApplicationPaths.AppDataPath();
            if (!String.IsNullOrEmpty(applicationConfiguration.LogFilePath))
            {
                Directory.CreateDirectory(applicationConfiguration.LogFilePath);
                if (Directory.Exists(applicationConfiguration.LogFilePath))
                    logDirectory = applicationConfiguration.LogFilePath;
            }

            string logFilePath = Path.Combine(logDirectory, logFileName);
            ObjectLogger logger = new ObjectLogger(applicationConfiguration.RollOverLogFiles, applicationConfiguration.OldLogFileSets);
            logger.LogObjectToFile(objectToLog, logFilePath);
        }
Example #2
0
 private void LogObjectToFile(object objectToLog, string logFileName)
 {
     string logDirectory = GetLogDirectory();
     string logFilePath = Path.Combine(logDirectory, logFileName);
     ObjectLogger logger = new ObjectLogger(applicationConfiguration.RollOverLogFiles, applicationConfiguration.OldLogFileSets);
     logger.LogObjectToFile(objectToLog, logFilePath);
 }