From 0955cf5b4ed2a7d65588cff4a62b33eefb836800 Mon Sep 17 00:00:00 2001 From: Haiping Chen Date: Sat, 9 Sep 2023 15:30:39 -0500 Subject: [PATCH] Change MongoStorage project props. --- .../BotSharp.Plugin.MongoStorage.csproj | 7 +++---- .../BotSharp.Plugin.MongoStorage/MongoStoragePlugin.cs | 6 +++--- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/src/Plugins/BotSharp.Plugin.MongoStorage/BotSharp.Plugin.MongoStorage.csproj b/src/Plugins/BotSharp.Plugin.MongoStorage/BotSharp.Plugin.MongoStorage.csproj index 253f9962..57385741 100644 --- a/src/Plugins/BotSharp.Plugin.MongoStorage/BotSharp.Plugin.MongoStorage.csproj +++ b/src/Plugins/BotSharp.Plugin.MongoStorage/BotSharp.Plugin.MongoStorage.csproj @@ -2,13 +2,12 @@ netstandard2.1 - 10.0 - false - 0.9.0 + $(LangVersion) + $(PackageVersion) + $(GeneratePackageOnBuild) - diff --git a/src/Plugins/BotSharp.Plugin.MongoStorage/MongoStoragePlugin.cs b/src/Plugins/BotSharp.Plugin.MongoStorage/MongoStoragePlugin.cs index f4682f48..b4f80895 100644 --- a/src/Plugins/BotSharp.Plugin.MongoStorage/MongoStoragePlugin.cs +++ b/src/Plugins/BotSharp.Plugin.MongoStorage/MongoStoragePlugin.cs @@ -6,9 +6,9 @@ public class MongoStoragePlugin : IBotSharpPlugin { public void RegisterDI(IServiceCollection services, IConfiguration config) { - var sp = services.BuildServiceProvider(); - var dbSettings = sp.GetRequiredService(); - + var dbSettings = new BotSharpDatabaseSettings(); + config.Bind("Database", dbSettings); + if (dbSettings.Default == "MongoRepository") { services.AddScoped((IServiceProvider x) =>