From 5eeb340004fbc12ada97302503ed2dc0df93712e Mon Sep 17 00:00:00 2001 From: maliming Date: Thu, 27 Jun 2024 15:36:37 +0800 Subject: [PATCH] Dispose `RootServiceProvider ` after unit testing. --- .../Volo.Abp.TestBase/Volo/Abp/Testing/AbpIntegratedTest.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/framework/src/Volo.Abp.TestBase/Volo/Abp/Testing/AbpIntegratedTest.cs b/framework/src/Volo.Abp.TestBase/Volo/Abp/Testing/AbpIntegratedTest.cs index 8d8612c5b9..9427c1de85 100644 --- a/framework/src/Volo.Abp.TestBase/Volo/Abp/Testing/AbpIntegratedTest.cs +++ b/framework/src/Volo.Abp.TestBase/Volo/Abp/Testing/AbpIntegratedTest.cs @@ -60,6 +60,10 @@ public abstract class AbpIntegratedTest : AbpTestBaseWithService { Application.Shutdown(); TestServiceScope.Dispose(); + if (RootServiceProvider is IDisposable disposable) + { + disposable.Dispose(); + } Application.Dispose(); } }