From 2bb51729d80f299bf96c0fb42fc9967eaaba0890 Mon Sep 17 00:00:00 2001 From: Igor Korolenko Date: Tue, 16 Nov 2021 21:46:55 -0500 Subject: [PATCH] Update Setting-Management.md Added 'ITransientDependency' interface to CustomSettingProvider class, so the following exception will not be thrown: ComponentNotRegisteredException: The requested service 'CustomSettingProvider' has not been registered. --- docs/en/Modules/Setting-Management.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/en/Modules/Setting-Management.md b/docs/en/Modules/Setting-Management.md index 4eedcc969d..01170e6958 100644 --- a/docs/en/Modules/Setting-Management.md +++ b/docs/en/Modules/Setting-Management.md @@ -88,7 +88,7 @@ Setting Management module is extensible, just like the [setting system](../Setti If you want to create your own provider, implement the `ISettingManagementProvider` interface or inherit from the `SettingManagementProvider` base class: ````csharp -public class CustomSettingProvider : SettingManagementProvider +public class CustomSettingProvider : SettingManagementProvider, ITransientDependency { public override string Name => "Custom";