FeatureManagement
在 .NET 8 中使用 builder.Services.AddFeatureManagement()
來啟用功能管理(Feature Management),您需要安裝 Microsoft.FeatureManagement.AspNetCore
套件。
安裝套件
可以通過 NuGet 安裝 Microsoft.FeatureManagement.AspNetCore
:
使用範例
安裝套件後,您可以在 Program.cs
中使用 AddFeatureManagement()
來啟用功能管理,這樣可以方便地在應用程式中控制特性或功能的啟用狀態。
設定功能標誌
在 appsettings.json
中可以定義功能標誌(feature flags):
這樣,您就可以使用 IFeatureManager
來動態檢查和管理應用程式中的功能啟用情況,非常適合用於 A/B 測試、分階段發布和其他場景的功能控制。
Last updated