Add a sample MAUI app using AppConfig with Azure Front Door#710
Closed
avanigupta wants to merge 2 commits intopreviewfrom
Closed
Add a sample MAUI app using AppConfig with Azure Front Door#710avanigupta wants to merge 2 commits intopreviewfrom
avanigupta wants to merge 2 commits intopreviewfrom
Conversation
Contributor
There was a problem hiding this comment.
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 |
5d31ffe to
8881b9c
Compare
Member
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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/afdsetupwhen mslearn doc is ready.