Skip to content

Feature/status resolution#608

Open
Stepami wants to merge 4 commits into
microsoft:mainfrom
Stepami:feature/status-resolution
Open

Feature/status resolution#608
Stepami wants to merge 4 commits into
microsoft:mainfrom
Stepami:feature/status-resolution

Conversation

@Stepami

@Stepami Stepami commented Jun 10, 2026

Copy link
Copy Markdown

Why this PR?

Closes #604

Visible Changes

  • IFeatureServiceProvider<TService> interface to get the implementation based on the feature status, maybe using additional context
  • WithFeatureService<TService, TEnabled, TDisabled> extension method to setup feature service provider in di
  • FeatureServiceProviderOptions class that specifies the keys used by a feature service provider to resolve an implementation based on the feature flag status when keyed di is available.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FeatureServiceProvider

1 participant