@@ -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 }
@@ -82,7 +82,7 @@ protected virtual List<PersistRequest> BuildInsertRequest(PersistRequestBuilderC
8282 }
8383 query . ValueRows . Add ( row ) ;
8484
85- result . Add ( CreatePersistRequest ( query , bindings , context . NodeConfiguration ) ) ;
85+ result . Add ( new PersistRequest ( driver , query , bindings ) ) ;
8686 }
8787 return result ;
8888 }
@@ -123,7 +123,7 @@ protected virtual List<PersistRequest> BuildUpdateRequest(PersistRequestBuilderC
123123 if ( requiresVersionValidation ) {
124124 query . Where &= BuildVersionFilter ( context , tableRef , bindings ) ;
125125 }
126- result . Add ( CreatePersistRequest ( query , bindings , context . NodeConfiguration ) ) ;
126+ result . Add ( new PersistRequest ( driver , query , bindings ) ) ;
127127 }
128128
129129 return result ;
@@ -141,7 +141,7 @@ protected virtual List<PersistRequest> BuildRemoveRequest(PersistRequestBuilderC
141141 if ( context . Task . ValidateVersion ) {
142142 query . Where &= BuildVersionFilter ( context , tableRef , bindings ) ;
143143 }
144- result . Add ( CreatePersistRequest ( query , bindings , context . NodeConfiguration ) ) ;
144+ result . Add ( new PersistRequest ( driver , query , bindings ) ) ;
145145 }
146146 return result ;
147147 }
@@ -192,6 +192,7 @@ private SqlExpression BuildVersionFilter(PersistRequestBuilderContext context, S
192192 return result ;
193193 }
194194
195+ [ Obsolete ( "Use constructor directly" ) ]
195196 protected PersistRequest CreatePersistRequest ( SqlStatement query , IEnumerable < PersistParameterBinding > bindings , NodeConfiguration nodeConfiguration )
196197 {
197198 return Handlers . Domain . Configuration . ShareStorageSchemaOverNodes
0 commit comments