Skip to content

Commit e57a070

Browse files
committed
No use of obsolete PersistRequest ctor
1 parent 049bc76 commit e57a070

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

Orm/Xtensive.Orm/Orm/Providers/Requests/PersistRequestBuilder.cs

+5-4
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ internal ICollection<PersistRequest> Build(StorageNode node, PersistRequestBuild
5050
batch.Add(request.Statement);
5151
bindings.UnionWith(request.ParameterBindings);
5252
}
53-
var batchRequest = CreatePersistRequest(batch, bindings, node.Configuration);
53+
var batchRequest = new PersistRequest(driver, batch, bindings);
5454
batchRequest.Prepare();
5555
return new List<PersistRequest> {batchRequest}.AsReadOnly();
5656
}
@@ -80,7 +80,7 @@ protected virtual List<PersistRequest> BuildInsertRequest(PersistRequestBuilderC
8080
}
8181
}
8282

83-
result.Add(CreatePersistRequest(query, bindings, context.NodeConfiguration));
83+
result.Add(new PersistRequest(driver, query, bindings));
8484
}
8585
return result;
8686
}
@@ -121,7 +121,7 @@ protected virtual List<PersistRequest> BuildUpdateRequest(PersistRequestBuilderC
121121
if (requiresVersionValidation) {
122122
query.Where &= BuildVersionFilter(context, tableRef, bindings);
123123
}
124-
result.Add(CreatePersistRequest(query, bindings,context.NodeConfiguration));
124+
result.Add(new PersistRequest(driver, query, bindings));
125125
}
126126

127127
return result;
@@ -139,7 +139,7 @@ protected virtual List<PersistRequest> BuildRemoveRequest(PersistRequestBuilderC
139139
if (context.Task.ValidateVersion) {
140140
query.Where &= BuildVersionFilter(context, tableRef, bindings);
141141
}
142-
result.Add(CreatePersistRequest(query, bindings, context.NodeConfiguration));
142+
result.Add(new PersistRequest(driver, query, bindings));
143143
}
144144
return result;
145145
}
@@ -190,6 +190,7 @@ private SqlExpression BuildVersionFilter(PersistRequestBuilderContext context, S
190190
return result;
191191
}
192192

193+
[Obsolete("Use constructor directly")]
193194
protected PersistRequest CreatePersistRequest(SqlStatement query, IEnumerable<PersistParameterBinding> bindings, NodeConfiguration nodeConfiguration)
194195
{
195196
return Handlers.Domain.Configuration.ShareStorageSchemaOverNodes

0 commit comments

Comments
 (0)