Change MongoStorage project props.

This commit is contained in:
Haiping Chen 2023-09-09 15:30:39 -05:00
parent de82fac8e2
commit 0955cf5b4e
2 changed files with 6 additions and 7 deletions

View file

@ -2,13 +2,12 @@
<PropertyGroup>
<TargetFramework>netstandard2.1</TargetFramework>
<LangVersion>10.0</LangVersion>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
<VersionPrefix>0.9.0</VersionPrefix>
<LangVersion>$(LangVersion)</LangVersion>
<VersionPrefix>$(PackageVersion)</VersionPrefix>
<GeneratePackageOnBuild>$(GeneratePackageOnBuild)</GeneratePackageOnBuild>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" />
<PackageReference Include="MongoDB.Driver" Version="2.19.2" />
</ItemGroup>

View file

@ -6,9 +6,9 @@ public class MongoStoragePlugin : IBotSharpPlugin
{
public void RegisterDI(IServiceCollection services, IConfiguration config)
{
var sp = services.BuildServiceProvider();
var dbSettings = sp.GetRequiredService<BotSharpDatabaseSettings>();
var dbSettings = new BotSharpDatabaseSettings();
config.Bind("Database", dbSettings);
if (dbSettings.Default == "MongoRepository")
{
services.AddScoped((IServiceProvider x) =>