Implement feature flags in a cloud-native ASP.NET Core microservices app

Intermediate
Developer
Solution Architect
ASP.NET Core
Azure
Azure App Configuration

Implement a feature flag in your cloud-native ASP.NET Core microservices app to enable or disable a feature in real time.

Learning objectives

In this module, you will:

  • Review ASP.NET Core app configuration concepts.
  • Implement real-time feature toggling with the .NET Feature Management library.
  • Implement a centralized Azure App Configuration store.

Prerequisites

  • Familiarity with C# and ASP.NET Core development at the beginner level
  • Familiarity with RESTful service concepts at the beginner level
  • Access to an Azure subscription with Owner privilege
  • Ability to run development containers in Visual Studio Code or GitHub Codespaces