private static void saveSessionSummaryToDisk(SessionSummary sessionSummary) { string sessionSummaryFile = SoftwareCoUtil.getSessionSummaryFile(); if (SoftwareCoUtil.SessionSummaryFileExists()) { File.SetAttributes(sessionSummaryFile, FileAttributes.Normal); } try { //SoftwareCoUtil.WriteToFileThreadSafe(sessionSummary.GetSessionSummaryAsJson(), sessionSummaryFile); File.WriteAllText(sessionSummaryFile, sessionSummary.GetSessionSummaryAsJson()); File.SetAttributes(sessionSummaryFile, FileAttributes.ReadOnly); } catch (Exception e) { } }