// Token: 0x060001AC RID: 428 RVA: 0x00007AA3 File Offset: 0x00005CA3 public override void OnNavigatedTo(object[] args) { LoggerExtensionMethods.LogEvent <MainWindowViewModel>(this, "App Started", this.GetStartupProperties(), "OnNavigatedTo", "C:\\OxBuild\\30\\s\\hyperlapse_gui\\Hyperlapse\\Hyperlapse\\ViewModels\\MainWindowViewModel.cs", 40); this.scratchManager.InitializeScratchSpace(); base.Navigation.Navigate("Start", args); }
// 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); }