public void PushMethod(SignatureHelp methodInfo) { if (CurrentMethod != null) { methodStack.Push(CurrentMethod); } CurrentMethod = new SignatureHelpViewModel(methodInfo); IsVisible = true; }
public void PushMethod(SignatureHelp methodInfo) { CurrentMethod = new SignatureHelpViewModel(methodInfo); methodStack.Insert(0, CurrentMethod.Model); methodVmStack.Insert(0, CurrentMethod); IsVisible = true; if (IoC.Get <IShell>().DebugMode) { IoC.Get <IConsole>().WriteLine($"[Signature Help] - PushMethod - {CurrentMethod.SelectedSignature.Name}"); } }