From 72b5d04337be9761618b8cc69c1b437e3e6dc1d5 Mon Sep 17 00:00:00 2001 From: maliming Date: Sun, 28 Dec 2025 14:10:55 +0800 Subject: [PATCH] Change initializers to transient dependencies --- .../Volo/Abp/FeatureManagement/FeatureDynamicInitializer.cs | 2 +- .../Abp/PermissionManagement/PermissionDynamicInitializer.cs | 2 +- .../Volo/Abp/SettingManagement/SettingDynamicInitializer.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureDynamicInitializer.cs b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureDynamicInitializer.cs index 8dcdda388e..9f6820274c 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureDynamicInitializer.cs +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo/Abp/FeatureManagement/FeatureDynamicInitializer.cs @@ -14,7 +14,7 @@ using Volo.Abp.Threading; namespace Volo.Abp.FeatureManagement; -public class FeatureDynamicInitializer : ISingletonDependency +public class FeatureDynamicInitializer : ITransientDependency { private Task _initializeDynamicFeaturesTask; diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/PermissionDynamicInitializer.cs b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/PermissionDynamicInitializer.cs index 172d878409..e78885c07f 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/PermissionDynamicInitializer.cs +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo/Abp/PermissionManagement/PermissionDynamicInitializer.cs @@ -14,7 +14,7 @@ using Volo.Abp.Threading; namespace Volo.Abp.PermissionManagement; -public class PermissionDynamicInitializer : ISingletonDependency +public class PermissionDynamicInitializer : ITransientDependency { private Task _initializeDynamicPermissionsTask; diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/Volo/Abp/SettingManagement/SettingDynamicInitializer.cs b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/Volo/Abp/SettingManagement/SettingDynamicInitializer.cs index 65148f5a80..6f388c8de8 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/Volo/Abp/SettingManagement/SettingDynamicInitializer.cs +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/Volo/Abp/SettingManagement/SettingDynamicInitializer.cs @@ -14,7 +14,7 @@ using Volo.Abp.Threading; namespace Volo.Abp.SettingManagement; -public class SettingDynamicInitializer : ISingletonDependency +public class SettingDynamicInitializer : ITransientDependency { private Task _initializeDynamicSettingsTask;