示例#1
0
 /// <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));
示例#2
0
 public async Task <T> EvaluateAsync <T>(string expression, object arg = null)
 => ScriptsHelper.ParseEvaluateResult <T>(await _channel.EvaluateExpressionAsync(
                                              expression,
                                              null,
                                              ScriptsHelper.SerializedArgument(arg)).ConfigureAwait(false));