public CalcPresenter(IValidator validator, IFuncSelector funcSelector) { _validator = validator ?? throw new ArgumentNullException(nameof(validator)); _funcSelector = funcSelector ?? throw new ArgumentNullException(nameof(funcSelector)); }
public virtual void SetSelector(IFuncSelector selector) { this.selector = selector; }