示例#1
0
        public static void StandardLogging()
        {
            FileLogInfo fileLogInfo = new FileLogInfo();

            fileLogInfo.FilePath        = FilePaths.ChooseADrive(FileUtils.SpaceLimit, true).Name;
            fileLogInfo.DedicatedFolder = true;               // <---- Optional
            fileLogInfo.FolderName      = "Your-Folder-Name"; // <---- Optional
            fileLogInfo.FileName        = "Your-File-Name";   // <---- Optional
            fileLogInfo.Presentation    = Presentation.FULL_DETAIL;

            ILogStrategy <FileLogInfo> logInfo = new FileLogger <FileLogInfo>();

            LogEngine.LogMessage(logInfo, fileLogInfo, "Your-Message");
            // OR
            LogEngine.LogMessage(logInfo, fileLogInfo, new Exception("Your-Exception"));
        }
示例#2
0
 public void LogException(Exception ex)
 {
     LogEngine.LogMessage(logInfo, fileLogInfo, ex);
 }
示例#3
0
 public void LogMessage(string someMessage)
 {
     LogEngine.LogMessage(logInfo, fileLogInfo, someMessage);
 }