FeatureManagement
安裝套件
dotnet add package Microsoft.FeatureManagement使用範例
using Microsoft.FeatureManagement;
var builder = WebApplication.CreateBuilder(args);
// 啟用功能管理
builder.Services.AddFeatureManagement();
var app = builder.Build();
// 使用功能管理進行特性判斷
app.MapGet("/", async (IFeatureManager featureManager) =>
{
if (await featureManager.IsEnabledAsync("MyFeature"))
{
return Results.Ok("Feature is enabled");
}
return Results.Ok("Feature is disabled");
});
app.Run();設定功能標誌
Last updated