public ISelectSyntaxProvider Select(string text) { // Before _logger.LogMessage("Select text: " + text); // Execute ISelectSyntaxProvider selectSyntaxProvider = _actionSyntaxProvider.Select(text); // After return(new WbTstrSelectSyntaxProvider(this, selectSyntaxProvider, _logger)); }
public ISelectSyntaxProvider Select(Option mode, params string[] values) { // Before _logger.LogMessage("Select values : " + values); // Execute ISelectSyntaxProvider selectSyntaxProvider = _actionSyntaxProvider.Select(mode, values); // After return(new WbTstrSelectSyntaxProvider(this, selectSyntaxProvider, _logger)); }
public ISelectSyntaxProvider Select(int index) { // Before _logger.LogMessage("Select index :" + index); // Execute ISelectSyntaxProvider selectSyntaxProvider = _actionSyntaxProvider.Select(index); // After return(new WbTstrSelectSyntaxProvider(this, selectSyntaxProvider, _logger)); }
internal WbTstrSelectSyntaxProvider(WbTstrActionSyntaxProvider actionSyntaxProvider, ISelectSyntaxProvider selectSyntaxProvider, ILogger logger) { _actionSyntaxProvider = actionSyntaxProvider; _selectSyntaxProvider = selectSyntaxProvider; _logger = logger; }