Skip to content

Commit 6487f5f

Browse files
committed
Upgrade MongoDB.Driver to v3.0
1 parent e76815e commit 6487f5f

File tree

5 files changed

+10
-14
lines changed

5 files changed

+10
-14
lines changed

Orleans.Providers.MongoDB/Orleans.Providers.MongoDB.csproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
<PackageTags>Orleans OrleansProviders MongoDB</PackageTags>
1616
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
1717
<TargetFrameworks>net8.0</TargetFrameworks>
18-
<Version>8.1.0</Version>
1918
</PropertyGroup>
2019

2120
<ItemGroup>
@@ -24,7 +23,7 @@
2423
<PrivateAssets>all</PrivateAssets>
2524
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2625
</PackageReference>
27-
<PackageReference Include="MongoDB.Driver" Version="2.28.0" />
26+
<PackageReference Include="MongoDB.Driver" Version="3.0.0" />
2827
</ItemGroup>
2928

3029
<ItemGroup>

Test/Host/Orleans.Providers.MongoDB.Test.Host.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="EphemeralMongo6" Version="1.1.3" />
10-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.0" />
11-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
9+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="8.0.1" />
10+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
11+
<PackageReference Include="MongoSandbox8" Version="1.0.0" />
1212
</ItemGroup>
1313

1414
<ItemGroup>

Test/Host/Program.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
using System.Linq;
33
using System.Net;
44
using System.Threading.Tasks;
5-
using EphemeralMongo;
65
using Microsoft.Extensions.DependencyInjection;
76
using Microsoft.Extensions.Hosting;
87
using Microsoft.Extensions.Logging;
98
using MongoDB.Bson;
109
using MongoDB.Bson.Serialization;
1110
using MongoDB.Bson.Serialization.Conventions;
1211
using MongoDB.Bson.Serialization.Serializers;
12+
using MongoSandbox;
1313
using Newtonsoft.Json;
1414
using Orleans.Configuration;
1515
using Orleans.Hosting;
@@ -25,7 +25,7 @@ public static async Task Main(string[] args)
2525
{
2626
var createShardKey = false;
2727

28-
using var mongoRunner = MongoRunner.Run();
28+
using var mongoRunner = MongoRunner.Run(new MongoRunnerOptions { KillMongoProcessesWhenCurrentProcessExits = true });
2929

3030
Console.WriteLine("MongoDB ConnectionString: {0}", mongoRunner.ConnectionString);
3131

@@ -216,8 +216,6 @@ private static void ApplyBsonConfiguration()
216216
},
217217
t => true);
218218

219-
// http://mongodb.github.io/mongo-csharp-driver/2.11/reference/bson/guidserialization/guidrepresentationmode/guidrepresentationmode/
220-
BsonDefaults.GuidRepresentationMode = GuidRepresentationMode.V3;
221219
BsonSerializer.RegisterSerializer(new GuidSerializer(GuidRepresentation.Standard));
222220
}
223221
}

UnitTest/Fixtures/MongoDatabaseFixture.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System;
2-
using EphemeralMongo;
32
using MongoDB.Driver;
3+
using MongoSandbox;
44
using Orleans.Providers.MongoDB.Utils;
55

66
namespace Orleans.Providers.MongoDB.UnitTest.Fixtures

UnitTest/Orleans.Providers.MongoDB.UnitTest.csproj

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
33
<TargetFramework>net8.0</TargetFramework>
44
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
@@ -9,9 +9,8 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="EphemeralMongo6" Version="1.1.3" />
13-
<PackageReference Include="FluentAssertions" Version="6.12.1" />
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
13+
<PackageReference Include="MongoSandbox8" Version="1.0.0" />
1514
<PackageReference Include="xunit" Version="2.9.2" />
1615
</ItemGroup>
1716

0 commit comments

Comments
 (0)