diff --git a/src/Plugins/BotSharp.Plugin.MongoStorage/MongoDbContext.cs b/src/Plugins/BotSharp.Plugin.MongoStorage/MongoDbContext.cs index 30aff935..5b92f40a 100644 --- a/src/Plugins/BotSharp.Plugin.MongoStorage/MongoDbContext.cs +++ b/src/Plugins/BotSharp.Plugin.MongoStorage/MongoDbContext.cs @@ -1,4 +1,3 @@ -using BotSharp.Abstraction.Utilities; using BotSharp.Plugin.MongoStorage.Collections; namespace BotSharp.Plugin.MongoStorage; diff --git a/src/Plugins/BotSharp.Plugin.MongoStorage/MongoStoragePlugin.cs b/src/Plugins/BotSharp.Plugin.MongoStorage/MongoStoragePlugin.cs index 5fd26d15..be4bd667 100644 --- a/src/Plugins/BotSharp.Plugin.MongoStorage/MongoStoragePlugin.cs +++ b/src/Plugins/BotSharp.Plugin.MongoStorage/MongoStoragePlugin.cs @@ -1,4 +1,6 @@ using BotSharp.Plugin.MongoStorage.Repository; +using MongoDB.Bson.Serialization; +using MongoDB.Bson.Serialization.Serializers; namespace BotSharp.Plugin.MongoStorage; @@ -17,6 +19,7 @@ public class MongoStoragePlugin : IBotSharpPlugin if (dbSettings.Default == "MongoRepository") { + BsonSerializer.RegisterSerializer(new GuidSerializer(GuidRepresentation.Standard)); services.AddScoped((IServiceProvider x) => { var dbSettings = x.GetRequiredService();