From 7956a0885ff30663f9cfbde42fd8f469fcadecd2 Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 18 Nov 2021 15:41:28 +0800 Subject: [PATCH] Use `targetDbContextType` instead of `TMongoDbContext`. --- .../Volo/Abp/Uow/MongoDB/UnitOfWorkMongoDbContextProvider.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/src/Volo.Abp.MongoDB/Volo/Abp/Uow/MongoDB/UnitOfWorkMongoDbContextProvider.cs b/framework/src/Volo.Abp.MongoDB/Volo/Abp/Uow/MongoDB/UnitOfWorkMongoDbContextProvider.cs index 671a676726..6cb7b0b89d 100644 --- a/framework/src/Volo.Abp.MongoDB/Volo/Abp/Uow/MongoDB/UnitOfWorkMongoDbContextProvider.cs +++ b/framework/src/Volo.Abp.MongoDB/Volo/Abp/Uow/MongoDB/UnitOfWorkMongoDbContextProvider.cs @@ -70,7 +70,7 @@ namespace Volo.Abp.Uow.MongoDB var databaseName = mongoUrl.DatabaseName; if (databaseName.IsNullOrWhiteSpace()) { - databaseName = ConnectionStringNameAttribute.GetConnStringName(); + databaseName = ConnectionStringNameAttribute.GetConnStringName(targetDbContextType); } //TODO: Create only single MongoDbClient per connection string in an application (extract MongoClientCache for example). @@ -98,7 +98,7 @@ namespace Volo.Abp.Uow.MongoDB var databaseName = mongoUrl.DatabaseName; if (databaseName.IsNullOrWhiteSpace()) { - databaseName = ConnectionStringNameAttribute.GetConnStringName(); + databaseName = ConnectionStringNameAttribute.GetConnStringName(targetDbContextType); } //TODO: Create only single MongoDbClient per connection string in an application (extract MongoClientCache for example).