// Token: 0x06000189 RID: 393 RVA: 0x000075E0 File Offset: 0x000057E0 private XmlDocument LoadAsXml(string text) { XmlDocument xmlDocument = new XmlDocument(); try { using (StringReader stringReader = new StringReader(text)) { using (XmlReader xmlReader = XmlReader.Create(stringReader)) { xmlDocument.Load(xmlReader); } } } catch (XmlException value) { LoggerExtensionMethods.LogError <UpdateChecker>(this, "Error parsing response as XML", new Dictionary <string, object> { { "Exception", value } }, "LoadAsXml", "C:\\OxBuild\\30\\s\\hyperlapse_gui\\Hyperlapse\\Hyperlapse\\Model\\Update\\UpdateChecker.cs", 128); } return(xmlDocument); }
// Token: 0x06000179 RID: 377 RVA: 0x00006F90 File Offset: 0x00005190 private void TeardownScratchSpace(string scratchDir) { LoggerExtensionMethods.LogDiagnostic <ScratchManager>(this, "Tearing down scratch space", null, "TeardownScratchSpace", "C:\\OxBuild\\30\\s\\hyperlapse_gui\\Hyperlapse\\Hyperlapse\\Model\\Scratch\\ScratchManager.cs", 165); if (Directory.Exists(scratchDir)) { try { Directory.Delete(scratchDir, true); } catch (Exception value) { LoggerExtensionMethods.LogError <ScratchManager>(this, "Couldn't tear down scratch space", new Dictionary <string, object> { { "Exception", value } }, "TeardownScratchSpace", "C:\\OxBuild\\30\\s\\hyperlapse_gui\\Hyperlapse\\Hyperlapse\\Model\\Scratch\\ScratchManager.cs", 175); } } }
// Token: 0x06000252 RID: 594 RVA: 0x0000AD84 File Offset: 0x00008F84 public bool Activate(string key) { try { if (!Directory.Exists(this.productInfo.ActivationRegistrationFolder)) { Directory.CreateDirectory(this.productInfo.ActivationRegistrationFolder); } if (Directory.Exists(this.productInfo.ActivationRegistrationFile)) { Directory.Delete(this.productInfo.ActivationRegistrationFile); LoggerExtensionMethods.LogWarning <ActivationManager>(this, "Registration file was directory", null, "Activate", "C:\\OxBuild\\30\\s\\hyperlapse_gui\\Hyperlapse\\Hyperlapse\\Model\\Activation\\ActivationManager.cs", 57); } } catch (Exception value) { LoggerExtensionMethods.LogError <ActivationManager>(this, "Couldn't create directory for registration file", new Dictionary <string, object> { { "Exception", value } }, "Activate", "C:\\OxBuild\\30\\s\\hyperlapse_gui\\Hyperlapse\\Hyperlapse\\Model\\Activation\\ActivationManager.cs", 62); return(false); } int num = 0; bool flag = ActivationManager.ProductKeyValidator_Activate(this.instanceId, key, out num); if (flag) { string value2; string value3; string value4; this.GetActivationInfo(out value2, out value3, out value4); LoggerExtensionMethods.LogEvent <ActivationManager>(this, "Activated Product", new Dictionary <string, object> { { "ProductKey", value2 }, { "Pid2", value4 }, { "MPC", value3 }, { "FirstRun", this.firstRunExperience.FirstRunTime.ToString() }, { "DaysToActivation", DateTime.Now.Subtract(this.firstRunExperience.FirstRunTime).TotalDays }, { "VideosProcessedToActivation", (double)this.firstRunExperience.VideosProcessed } }, "Activate", "C:\\OxBuild\\30\\s\\hyperlapse_gui\\Hyperlapse\\Hyperlapse\\Model\\Activation\\ActivationManager.cs", 77); } else { LoggerExtensionMethods.LogEvent <ActivationManager>(this, "Couldn't activate product", new Dictionary <string, object> { { "Step", num } }, "Activate", "C:\\OxBuild\\30\\s\\hyperlapse_gui\\Hyperlapse\\Hyperlapse\\Model\\Activation\\ActivationManager.cs", 81); } return(flag); }