@@ -182,7 +182,7 @@ public ICoreSession Wrapped
182
182
183
183
// public methods
184
184
/// <inheritdoc />
185
- public void AbortTransaction ( CancellationToken cancellationToken = default )
185
+ public virtual void AbortTransaction ( CancellationToken cancellationToken = default )
186
186
=> AbortTransaction ( null , cancellationToken ) ;
187
187
188
188
// TODO: CSOT: Make it public when CSOT will be ready for GA
@@ -193,11 +193,11 @@ internal virtual void AbortTransaction(AbortTransactionOptions options, Cancella
193
193
}
194
194
195
195
/// <inheritdoc />
196
- public Task AbortTransactionAsync ( CancellationToken cancellationToken = default )
196
+ public virtual Task AbortTransactionAsync ( CancellationToken cancellationToken = default )
197
197
=> AbortTransactionAsync ( null , cancellationToken ) ;
198
198
199
199
// TODO: CSOT: Make it public when CSOT will be ready for GA
200
- internal Task AbortTransactionAsync ( AbortTransactionOptions options , CancellationToken cancellationToken = default )
200
+ internal virtual Task AbortTransactionAsync ( AbortTransactionOptions options , CancellationToken cancellationToken = default )
201
201
{
202
202
ThrowIfDisposed ( ) ;
203
203
return _wrapped . AbortTransactionAsync ( options , cancellationToken ) ;
@@ -231,22 +231,22 @@ public long AdvanceTransactionNumber()
231
231
}
232
232
233
233
/// <inheritdoc />
234
- public void CommitTransaction ( CancellationToken cancellationToken = default )
234
+ public virtual void CommitTransaction ( CancellationToken cancellationToken = default )
235
235
=> CommitTransaction ( null , cancellationToken ) ;
236
236
237
237
// TODO: CSOT: Make it public when CSOT will be ready for GA
238
- internal void CommitTransaction ( CommitTransactionOptions options , CancellationToken cancellationToken = default )
238
+ internal virtual void CommitTransaction ( CommitTransactionOptions options , CancellationToken cancellationToken = default )
239
239
{
240
240
ThrowIfDisposed ( ) ;
241
241
_wrapped . CommitTransaction ( options , cancellationToken ) ;
242
242
}
243
243
244
244
/// <inheritdoc />
245
- public Task CommitTransactionAsync ( CancellationToken cancellationToken = default )
245
+ public virtual Task CommitTransactionAsync ( CancellationToken cancellationToken = default )
246
246
=> CommitTransactionAsync ( null , cancellationToken ) ;
247
247
248
248
// TODO: CSOT: Make it public when CSOT will be ready for GA
249
- internal Task CommitTransactionAsync ( CommitTransactionOptions options , CancellationToken cancellationToken = default ( CancellationToken ) )
249
+ internal virtual Task CommitTransactionAsync ( CommitTransactionOptions options , CancellationToken cancellationToken = default ( CancellationToken ) )
250
250
{
251
251
ThrowIfDisposed ( ) ;
252
252
return _wrapped . CommitTransactionAsync ( options , cancellationToken ) ;
0 commit comments