/// <inheritdoc/> public async Task <T> EvaluateAsync <T>(string expression) => ScriptsHelper.ParseEvaluateResult <T>(await _channel.EvaluateExpressionAsync( script: expression, isFunction: expression.IsJavascriptFunction(), arg: EvaluateArgument.Undefined).ConfigureAwait(false));
public async Task <T> EvaluateAsync <T>(string expression, object arg = null) => ScriptsHelper.ParseEvaluateResult <T>(await _channel.EvaluateExpressionAsync( expression, null, ScriptsHelper.SerializedArgument(arg)).ConfigureAwait(false));