.NET MAUIで位置情報が有効になっているかのチェック「だけ」をしたいいい方法は無いでしょうか  
BLEを使うのに古いバージョンのAndroidではGPSが有効化されている必要があるのですが  
マイクロソフトのサイトの方法で有効かどうかを判定すると、  
有効かどうかを判定するのに位置情報を取得するので場合によってはそれだけで数秒かかってしまいます

<https://learn.microsoft.com/ja-jp/dotnet/maui/platform-
integration/device/geolocation?tabs=android>  
↑こちらのサイトの二つ目のソースを試してみました(CancellationTokenSourceを使用する方のサンプル)

一応狙ったとおりにFeatureNotEnabledExceptionは発生しているのですが  
これだと時間が掛かってしまいます

ですので有効かどうかの確認をするだけの方法が知りたいです(無ければこのまま行くしか無いのですが・・・)

※それはそれとして上記のページの最初のサンプルだと位置情報を無効にしてもFeatureNotEnabledExceptionが発生しないのですがその理由も知りたいです
CC BY-SA 4.0
2023-07-17T14:35:20.503
95662
2023-07-17T14:36:40.703
2023-07-17T14:36:40.703
3060
10098
question
c# gps maui
.NET MAUIで位置情報が有効かのチェックだけをしたい