0

Xamarin Forms アプリを Azure モバイル サービスと統合するために、Microsoft Azure のドキュメントに従っていました。データ接続を定義し、簡単なテーブルを使用していくつかのカスタム テーブルを定義しましたが、すべてがモバイル クライアントで期待どおりに機能していました。

今日は、バックエンド機能を拡張し、ファイル ストレージも有効にしたいと考えていました。ここにある手順に従い、StorageController を使用して新しい .NET サーバー バックエンド プロジェクトを作成し、Azure に公開するとすぐに、簡単なテーブル API 全体が機能しなくなりました。モバイル クライアントからの呼び出しはすべて、次のエラーで失敗します。

The resource you are looking for has been removed, had its name changed, or is temporarily unavailable.

これはすべてのmobileClient.GetTable<SomeEntity>().SomeOperationAsync()コールで発生します。

私の推測では、カスタム バックエンドを公開すると、オンラインで生成された簡単なテーブル API が上書きされた可能性があります。残念ながら、Azure クラウドの経験が十分でなく、どこで間違いを犯したかを突き止められません。自動生成された簡単なテーブル API をファイル ストレージでも動作させる方法はありますか?

4

1 に答える 1