void DebugAssembly(DebugProcessOptions options) { if (options == null) return; var optionsCopy = options.Clone(); if (!DebugProcess(options)) return; lastDebugProcessOptions = optionsCopy; }
bool DebugAssembly2(DebugProcessOptions options, bool isInteractive = true) { if (options == null) return false; var optionsCopy = options.Clone(); if (!DebugProcess(options, isInteractive)) return false; lastDebugProcessOptions = optionsCopy; return true; }