Skip to content

Conversation

@avanigupta
Copy link
Member

@avanigupta avanigupta commented Nov 15, 2025

This is a purely client-side application that loads key-values, snapshot and feature flags from App Config, via Azure Front Door. Project has a readme file with instructions on setting it up locally and some screenshots.

TBD: add short link https://aka.ms/appconfig/afdsetup when mslearn doc is ready.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This pull request adds a comprehensive sample .NET MAUI application demonstrating integration with Azure App Configuration via Azure Front Door for anonymous, globally-distributed configuration access.

  • Introduces a cross-platform travel booking demo app showcasing snapshot configuration, dynamic key-values, and feature flags
  • Implements automatic configuration refresh every 1 minute with pull-to-refresh UI support
  • Provides complete documentation including Azure setup instructions and troubleshooting guidance

Reviewed Changes

Copilot reviewed 35 out of 45 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
examples/MauiAppConfigDemo/Services/ConfigurationService.cs Service layer providing strongly-typed access to App Configuration with feature flag support
examples/MauiAppConfigDemo/Models/AppSettings.cs Data model for application settings with default fallback values
examples/MauiAppConfigDemo/MauiProgram.cs App initialization with Azure App Configuration setup via AFD endpoint
examples/MauiAppConfigDemo/MainPage.xaml.cs UI code-behind implementing configuration loading and refresh logic
examples/MauiAppConfigDemo/MainPage.xaml XAML UI definition with RefreshView and feature-controlled elements
examples/MauiAppConfigDemo/README.md Comprehensive setup guide with step-by-step implementation instructions
Microsoft.Extensions.Configuration.AzureAppConfiguration.sln Solution file updated to include the new MAUI demo project
.gitignore Extended to include MAUI/mobile development artifacts

@avanigupta avanigupta force-pushed the user/avanigupta/mauiSampleWithAfd branch from 5d31ffe to 8881b9c Compare November 15, 2025 02:06
@avanigupta
Copy link
Member Author

@avanigupta avanigupta closed this Nov 18, 2025
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.

2 participants