public void Execute() { Helpers.AssertOnUiThread(); var viewer = new LogViewer(string.Join("\n", Log.History.Select(l => l.ToString()))); viewer.ShowDialog(); }
private void OnLogViewer(object sender, EventArgs e) { LogViewer logViewer = new LogViewer(); logViewer.ShowDialog(); logViewer.Close(); logViewer.Dispose(); }
private void ShowLogViewer() { ILogReader reader = LoggerFactory.MakeTextReader(_logWriter.Path); LogViewerViewModel vm = new LogViewerViewModel(reader); LogViewer viewer = new LogViewer(); viewer.DataContext = vm; viewer.ShowDialog(); }
private void ExecuteOpenLogCommand(bool isStartScript) { LogViewerViewModel vm = new LogViewerViewModel(); if (isStartScript) { vm.Log = LastStartScriptExecutionStatus.Log; vm.Title = "Last StartScript execution log"; vm.WasSuccess = LastStartScriptExecutionStatus.WasSuccess; } else { vm.Log = LastStopScriptExecutionStatus.Log; vm.Title = "Last StopScript execution log"; vm.WasSuccess = LastStopScriptExecutionStatus.WasSuccess; } var window = new LogViewer(); window.DataContext = vm; window.ShowDialog(); }