Skip to content

Commit c461f6c

Browse files
committed
Simplify CreateProvider method code
1 parent 2184775 commit c461f6c

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

Orm/Xtensive.Orm/Orm/Providers/SqlCompiler.Helpers.cs

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,13 @@ protected SqlProvider CreateProvider(SqlSelect statement, IEnumerable<QueryParam
3535
CompilableProvider origin, params ExecutableProvider[] sources)
3636
{
3737
var allowBatching = true;
38-
var parameterBindings = Enumerable.Empty<QueryParameterBinding>();
38+
var parameterBindings = extraBindings ?? Enumerable.Empty<QueryParameterBinding>();
3939
foreach (var provider in sources.OfType<SqlProvider>()) {
4040
var queryRequest = provider.Request;
4141
allowBatching &= queryRequest.CheckOptions(QueryRequestOptions.AllowOptimization);
4242
parameterBindings = parameterBindings.Concat(queryRequest.ParameterBindings);
4343
}
4444

45-
if (extraBindings != null) {
46-
parameterBindings = parameterBindings.Concat(extraBindings);
47-
}
48-
4945
var tupleDescriptor = origin.Header.TupleDescriptor;
5046

5147
var options = QueryRequestOptions.Empty;

0 commit comments

Comments
 (0)