protected virtual TResult ExecuteCore <TResult>(CancellationToken cancellationToken, params object[] parameters) { if (parameters.Any(x => x == null)) { throw new ArgumentNullException(nameof(parameters), "Compiled query does not support null value as a parameter."); } return((TResult)QueryExecutor.Execute <TResult>(TranslatedQuery.SqlStatement, parameters, TranslatedQuery.ResultMethod)); }
protected virtual TResult ExecuteCore <TResult>(CancellationToken cancellationToken, params object[] parameters) { return((TResult)QueryExecutor.Execute <TResult>(SqlStatement, parameters, QueryResultMethod)); }