-
Notifications
You must be signed in to change notification settings - Fork 0
/
NOW.FeatureFlagExtensions.FeatureManagement.csproj
31 lines (25 loc) · 1.36 KB
/
NOW.FeatureFlagExtensions.FeatureManagement.csproj
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<Project Sdk="Microsoft.NET.Sdk">
<Import Project="$(CCResourceProjectProps)" Condition="Exists('$(CCResourceProjectProps)')" />
<PropertyGroup>
<PackageId>$(PackageIdPrefix).FeatureManagement</PackageId>
<Version>$(DebugPackageVersion)</Version>
<Description>
This package contains extensions for the 'Microsoft.FeatureManagement' package. It enables additional ways of setting feature-flag behavior
via the 'appsettings.json' configuration. For example:
- AggregateFeatureFilter: Can be used to only enable specific features for all available filters aggregated (all must be true).
- ClaimsFeatureFilter: Can be used to only enable specific features for claims the user has.
- EnvironementsFeatureFilter: Can be used to only enable specific features for one or more environments specified.
- RequestHeadersFeatureFilter: Can be used to only enable specific features for headers that are sent.
</Description>
</PropertyGroup>
<ItemGroup>
<None Include="..\..\.editorconfig" Link=".editorconfig" />
</ItemGroup>
<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" />
<PackageReference Include="Microsoft.FeatureManagement" Version="2.5.1" />
</ItemGroup>
</Project>