From a9fc85babf3b3f461db5402428db6b65648f8fe4 Mon Sep 17 00:00:00 2001 From: maliming Date: Wed, 22 May 2024 11:10:36 +0800 Subject: [PATCH] Update Application-Configuration.md Resolve #19879 --- docs/en/API/Application-Configuration.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/en/API/Application-Configuration.md b/docs/en/API/Application-Configuration.md index da90831222..89463f3077 100644 --- a/docs/en/API/Application-Configuration.md +++ b/docs/en/API/Application-Configuration.md @@ -55,7 +55,16 @@ namespace Acme.BookStore.Web } ``` +Add your contributor instance to the `AbpApplicationConfigurationOptions` + +```csharp +Configure(options => +{ + options.Contributors.AddIfNotContains(new MyApplicationConfigurationContributor()); +}); +``` + * `IApplicationConfigurationContributor` defines the `ContributeAsync` method to extend the **application-configuration** endpoint with the specified additional data. * You can inject services and perform any logic needed to extend the endpoint as you wish. -> Application configuration contributors are automatically discovered by the ABP Framework and executed as a part of the application configuration initialization process. +> Application configuration contributors are executed as a part of the application configuration initialization process.