@@ -579,7 +579,7 @@ private Task InsertManyAsync(IEnumerable<TDocument> documents, InsertManyOptions
579
579
public abstract IFilteredMongoCollection < TDerivedDocument > OfType < TDerivedDocument > ( ) where TDerivedDocument : TDocument ;
580
580
581
581
/// <inheritdoc />
582
- public ReplaceOneResult ReplaceOne ( FilterDefinition < TDocument > filter , TDocument replacement , ReplaceOptions options = null , CancellationToken cancellationToken = default ( CancellationToken ) )
582
+ public virtual ReplaceOneResult ReplaceOne ( FilterDefinition < TDocument > filter , TDocument replacement , ReplaceOptions options = null , CancellationToken cancellationToken = default ( CancellationToken ) )
583
583
{
584
584
return ReplaceOne ( filter , replacement , options , ( requests , bulkWriteOptions ) => BulkWrite ( requests , bulkWriteOptions , cancellationToken ) ) ;
585
585
}
@@ -593,7 +593,7 @@ private Task InsertManyAsync(IEnumerable<TDocument> documents, InsertManyOptions
593
593
594
594
595
595
/// <inheritdoc />
596
- public ReplaceOneResult ReplaceOne ( IClientSessionHandle session , FilterDefinition < TDocument > filter , TDocument replacement , ReplaceOptions options = null , CancellationToken cancellationToken = default ( CancellationToken ) )
596
+ public virtual ReplaceOneResult ReplaceOne ( IClientSessionHandle session , FilterDefinition < TDocument > filter , TDocument replacement , ReplaceOptions options = null , CancellationToken cancellationToken = default ( CancellationToken ) )
597
597
{
598
598
return ReplaceOne ( filter , replacement , options , ( requests , bulkWriteOptions ) => BulkWrite ( session , requests , bulkWriteOptions , cancellationToken ) ) ;
599
599
}
@@ -634,7 +634,7 @@ private ReplaceOneResult ReplaceOne(FilterDefinition<TDocument> filter, TDocumen
634
634
}
635
635
636
636
/// <inheritdoc />
637
- public Task < ReplaceOneResult > ReplaceOneAsync ( FilterDefinition < TDocument > filter , TDocument replacement , ReplaceOptions options = null , CancellationToken cancellationToken = default ( CancellationToken ) )
637
+ public virtual Task < ReplaceOneResult > ReplaceOneAsync ( FilterDefinition < TDocument > filter , TDocument replacement , ReplaceOptions options = null , CancellationToken cancellationToken = default ( CancellationToken ) )
638
638
{
639
639
return ReplaceOneAsync ( filter , replacement , options , ( requests , bulkWriteOptions ) => BulkWriteAsync ( requests , bulkWriteOptions , cancellationToken ) ) ;
640
640
}
@@ -647,7 +647,7 @@ private ReplaceOneResult ReplaceOne(FilterDefinition<TDocument> filter, TDocumen
647
647
}
648
648
649
649
/// <inheritdoc />
650
- public Task < ReplaceOneResult > ReplaceOneAsync ( IClientSessionHandle session , FilterDefinition < TDocument > filter , TDocument replacement , ReplaceOptions options = null , CancellationToken cancellationToken = default ( CancellationToken ) )
650
+ public virtual Task < ReplaceOneResult > ReplaceOneAsync ( IClientSessionHandle session , FilterDefinition < TDocument > filter , TDocument replacement , ReplaceOptions options = null , CancellationToken cancellationToken = default ( CancellationToken ) )
651
651
{
652
652
return ReplaceOneAsync ( filter , replacement , options , ( requests , bulkWriteOptions ) => BulkWriteAsync ( session , requests , bulkWriteOptions , cancellationToken ) ) ;
653
653
}
0 commit comments