まとめ
多くの最新のアプリケーションでは、REST Web サービスを利用して、データへのアクセスや、クラウド ストレージなどの他の機能へのアクセスを提供しています。
.NET MAUI では、HttpClient を使用して REST Web サービスを使用し、CRUD 操作を実行することができます。 .NET MAUI には、アクティブなインターネット接続があるかどうかを検出するために使用できる API もあります。 インターネットを使用するコードをネットワーク接続がない状態で実行すると、アプリケーションが応答を停止する可能性があるため、この情報は重要です。 最後に、iOS と Android の両方にはネイティブのネットワーク スタックがあり、安全な方法でアプリを接続するように構成することができます。
このモジュールでは、.NET MAUI アプリ内からインターネットに接続し、REST Web サービスを使う方法を確認しました。 具体的には、次のことを学習しました。
- デバイスがインターネットに接続されているかどうかを検出する。
- HttpClient を使用して、REST Web サービスを利用する。
- プラットフォームのネイティブ ネットワーク機能を使用して、クライアント ネットワークのセキュリティを構成する。