public AddRemoveReferencesCommand(IVBE vbe, RubberduckParserState state, IAddRemoveReferencesPresenterFactory factory, IReferenceReconciler reconciler) : base(LogManager.GetCurrentClassLogger()) { _vbe = vbe; _state = state; _factory = factory; _reconciler = reconciler; }
public AddRemoveReferencesCommand(IVBE vbe, RubberduckParserState state, IAddRemoveReferencesPresenterFactory factory, IReferenceReconciler reconciler, IVbeEvents vbeEvents) : base(vbeEvents) { _vbe = vbe; _state = state; _factory = factory; _reconciler = reconciler; AddToCanExecuteEvaluation(SpecialEvaluateCanExecute); }