diff --git a/src/Workleap.Extensions.Mongo.Abstractions/Workleap.Extensions.Mongo.Abstractions.csproj b/src/Workleap.Extensions.Mongo.Abstractions/Workleap.Extensions.Mongo.Abstractions.csproj
index dbc87dd..f56aabb 100644
--- a/src/Workleap.Extensions.Mongo.Abstractions/Workleap.Extensions.Mongo.Abstractions.csproj
+++ b/src/Workleap.Extensions.Mongo.Abstractions/Workleap.Extensions.Mongo.Abstractions.csproj
@@ -20,7 +20,7 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
diff --git a/src/Workleap.Extensions.Mongo/MongoStaticOptions.cs b/src/Workleap.Extensions.Mongo/MongoStaticOptions.cs
index ad215e1..d09e492 100644
--- a/src/Workleap.Extensions.Mongo/MongoStaticOptions.cs
+++ b/src/Workleap.Extensions.Mongo/MongoStaticOptions.cs
@@ -10,12 +10,16 @@ public MongoStaticOptions()
this.BsonSerializers = new Dictionary();
this.ConventionPacks = new List();
- // Guid representation V3 will be the default in Mongo C# driver 3.x so we use it already (V2 is deprecated)
- // https://mongodb.github.io/mongo-csharp-driver/2.18/reference/bson/guidserialization/guidrepresentationmode/guidrepresentationmode/
+ // This enum will disappear in Mongo C# driver 3.x and V3 will be the default
+ // https://www.mongodb.com/docs/drivers/csharp/current/upgrade/v3/#version-3.0-breaking-changes
+#pragma warning disable CS0618 // Type or member is obsolete
this.GuidRepresentationMode = GuidRepresentationMode.V3;
+#pragma warning restore CS0618 // Type or member is obsolete
}
+#pragma warning disable CS0618 // Type or member is obsolete
public GuidRepresentationMode GuidRepresentationMode { get; set; }
+#pragma warning restore CS0618 // Type or member is obsolete
public IDictionary BsonSerializers { get; }