Skip to content

Commit b62b11e

Browse files
committed
CSHARP-1515: Remove unnecessary classes.
1 parent ed71e55 commit b62b11e

11 files changed

+3
-130
lines changed

src/MongoDB.Driver.Legacy/AggregateEnumerable.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
using System.Threading;
1919
using MongoDB.Bson;
2020
using MongoDB.Driver.Core.Operations;
21-
using MongoDB.Driver.Sync;
2221

2322
namespace MongoDB.Driver
2423
{
@@ -44,8 +43,7 @@ public AggregateEnumerable(MongoCollection collection, IReadOperation<IAsyncCurs
4443
public IEnumerator<BsonDocument> GetEnumerator()
4544
{
4645
var cursor = _collection.ExecuteReadOperation(_operation, _readPreference);
47-
var adapter = new AsyncCursorEnumeratorAdapter<BsonDocument>(cursor, CancellationToken.None);
48-
return adapter.GetEnumerator();
46+
return cursor.ToEnumerable().GetEnumerator();
4947
}
5048

5149
IEnumerator IEnumerable.GetEnumerator()

src/MongoDB.Driver.Legacy/Communication/MongoServerInstance.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
using MongoDB.Driver.Core.Operations;
2727
using MongoDB.Driver.Core.Servers;
2828
using MongoDB.Driver.Core.WireProtocol.Messages.Encoders;
29-
using MongoDB.Driver.Sync;
3029

3130
namespace MongoDB.Driver
3231
{

src/MongoDB.Driver.Legacy/MongoCollection.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@
3030
using MongoDB.Driver.Core.Operations;
3131
using MongoDB.Driver.Core.WireProtocol.Messages.Encoders;
3232
using MongoDB.Driver.Operations;
33-
using MongoDB.Driver.Sync;
3433
using MongoDB.Driver.Wrappers;
3534

3635
namespace MongoDB.Driver
@@ -1589,7 +1588,7 @@ public ReadOnlyCollection<IEnumerator<TDocument>> ParallelScanAs<TDocument>(Para
15891588
};
15901589

15911590
var cursors = ExecuteReadOperation(operation, args.ReadPreference);
1592-
var documentEnumerators = cursors.Select(c => new AsyncCursorEnumeratorAdapter<TDocument>(c, CancellationToken.None).GetEnumerator()).ToList();
1591+
var documentEnumerators = cursors.Select(c => c.ToEnumerable().GetEnumerator()).ToList();
15931592
return new ReadOnlyCollection<IEnumerator<TDocument>>(documentEnumerators);
15941593
}
15951594

src/MongoDB.Driver.Legacy/MongoCursor.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
using MongoDB.Driver.Core.Clusters;
2626
using MongoDB.Driver.Core.Misc;
2727
using MongoDB.Driver.Core.Operations;
28-
using MongoDB.Driver.Sync;
2928

3029
namespace MongoDB.Driver
3130
{
@@ -840,7 +839,7 @@ public virtual IEnumerator<TDocument> GetEnumerator()
840839
using (var binding = Server.GetReadBinding(ReadPreference))
841840
{
842841
var cursor = operation.Execute(binding, CancellationToken.None);
843-
return new AsyncCursorEnumeratorAdapter<TDocument>(cursor, CancellationToken.None).GetEnumerator();
842+
return cursor.ToEnumerable().GetEnumerator();
844843
}
845844
}
846845

src/MongoDB.Driver.Legacy/MongoDatabase.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
using MongoDB.Driver.Core.WireProtocol.Messages.Encoders;
2828
using MongoDB.Driver.GridFS;
2929
using MongoDB.Driver.Operations;
30-
using MongoDB.Driver.Sync;
3130

3231
namespace MongoDB.Driver
3332
{

src/MongoDB.Driver.Legacy/MongoServer.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@
3131
using MongoDB.Driver.Core.Servers;
3232
using MongoDB.Driver.Core.WireProtocol.Messages.Encoders;
3333
using MongoDB.Driver.Support;
34-
using MongoDB.Driver.Sync;
3534

3635
namespace MongoDB.Driver
3736
{

src/MongoDB.Driver.Legacy/Operations/BulkWriteOperation.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
using MongoDB.Bson.Serialization;
2222
using MongoDB.Bson.Serialization.Serializers;
2323
using MongoDB.Driver.Core.Operations;
24-
using MongoDB.Driver.Sync;
2524

2625
namespace MongoDB.Driver
2726
{

src/MongoDB.Driver/Linq/AggregateQueryableExecutionModel.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
using MongoDB.Bson;
2323
using MongoDB.Bson.Serialization;
2424
using MongoDB.Driver.Core.Misc;
25-
using MongoDB.Driver.Sync;
2625

2726
namespace MongoDB.Driver.Linq
2827
{

src/MongoDB.Driver/MongoDB.Driver.csproj

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -276,8 +276,6 @@
276276
<Compile Include="FindFluentBase.cs" />
277277
<Compile Include="Command.cs" />
278278
<Compile Include="Support\ReflectionExtensions.cs" />
279-
<Compile Include="Sync\AsyncCursorEnumerableAdapter.cs" />
280-
<Compile Include="Sync\AsyncCursorEnumeratorAdapter.cs" />
281279
<Compile Include="AggregateUnwindOptions.cs" />
282280
<Compile Include="TextSearchOptions.cs" />
283281
<Compile Include="UpdateDefinitionBuilder.cs" />

src/MongoDB.Driver/Sync/AsyncCursorEnumerableAdapter.cs

Lines changed: 0 additions & 45 deletions
This file was deleted.

0 commit comments

Comments
 (0)