featbit-dotnet-sdk

Integrate FeatBit .NET Server SDK into .NET apps for feature flag evaluation and management.

11|1|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/featbit/featbit-skills --skill featbit-dotnet-sdk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: featbit-dotnet-sdk
Source: https://github.com/featbit/featbit-skills/tree/main/skills/featbit-dotnet-sdk
Command: npx skills add https://github.com/featbit/featbit-skills --skill featbit-dotnet-sdk

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

FeatBit .NET Server SDK integration guidance helps developers quickly adopt and use FeatBit in .NET applications, covering server-side flag evaluation, dependency injection, and OpenFeature integration to streamline feature management.

Core Features & Use Cases

  • ASP.NET Core DI setup: Configure FeatBit as a singleton service and inject IFbClient into controllers and services.
  • Flag evaluation in various app types: Use the SDK in console apps, worker services, or web APIs to evaluate bool, int, string, and JSON flags.
  • OpenFeature provider integration: Wire FeatBit as a provider for OpenFeature to enable vendor-neutral feature flagging.
  • Examples & reference patterns: Includes code samples for env secret, streaming, and event endpoints, plus offline and bootstrap options.

Quick Start

Install FeatBit Server SDK for .NET and wire it into your app startup using the provided examples.

Frequently Asked Questions about featbit-dotnet-sdk

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure feature flags in ASP.NET Core using dependency injection?

To configure feature flags in ASP.NET Core, register the FeatBit client as a singleton service during startup and inject the IFbClient interface directly into your controllers and services for evaluation.

Can I use OpenFeature with FeatBit for vendor-neutral feature management?

Yes, you can use OpenFeature with FeatBit by wiring FeatBit as an OpenFeature provider, enabling vendor-neutral feature flagging and standardized evaluation patterns in your .NET applications.

What types of .NET applications are supported for server-side flag evaluation?

Server-side flag evaluation supports ASP.NET Core web APIs, console applications, and worker services, allowing you to evaluate boolean, integer, string, and JSON feature flags across various .NET project types.

Do I need an environment secret to set up FeatBit .NET Server SDK?

Yes, an environment secret is required along with streaming and event endpoints to configure the FeatBit .NET Server SDK, ensuring secure and accurate feature flag evaluation and management.

How do I evaluate JSON feature flags in a .NET worker service?

Evaluate JSON feature flags in a .NET worker service by integrating the FeatBit SDK, utilizing representative evaluation patterns to retrieve and parse dynamic JSON configurations from the flag management system.