Example #1
0
 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));
 }