Microsoft.FeatureManagement.AspNetCore provides a way to develop and expose application functionality based on features. Many applications have special requirements when a new feature is developed such as when the feature should be enabled and under what conditions. This library provides a way to define these relationships, and also integrates into common ASP.NET Core code patterns to make exposing these features possible.
Install-Package Microsoft.FeatureManagement.AspNetCore -Version 1.0.0-preview-009000001-1251
dotnet add package Microsoft.FeatureManagement.AspNetCore --version 1.0.0-preview-009000001-1251
<PackageReference Include="Microsoft.FeatureManagement.AspNetCore" Version="1.0.0-preview-009000001-1251" />
paket add Microsoft.FeatureManagement.AspNetCore --version 1.0.0-preview-009000001-1251
Showing the top 2 GitHub repositories that depend on Microsoft.FeatureManagement.AspNetCore:
Clean Architecture sample with .NET Core 3.0 and C# 8. Use cases as central organising structure, completely testable, decoupled from frameworks
A reference implementation demonstrating microservices architecture and best practices for Microsoft Azure