Beacon ranging is NOT a background operation. Beacon ranging allows you to get all information.
Setup
Nuget
Project File (csproj)
MauiProgram.cs
AndroidManifest.xml
Apple Info.plist
Apple PrivacyInfo.xcprivacy
Shiny.Beacons
Shiny.Hosting.Maui
Scanning
This is obviously the entirely reason for beacons. Ranging is great for setup based operations on setting beacons for contextual
location based operations.
Managed Scan
The managed scan is meant to make it easier to show scan results for beacons. It will manage things like
Thread safety on the list
Changes within the list (beacon ranges changing)
Removing items from the list if they have haven’t been header
Ensure performance by using proper buffering techniques behind the scenes