2016-07-01 20 views
-1

こんにちは、ありがとうございます。 私は、私の会社が主催するさまざまなイベント(1ヶ月に1回)を処理するためにXamarin.Formsアプリを試しています.Xamarin for Evolve16で作成した偉大なアプリから私は覚えています。 しかし、Azureバックエンドで作成されたデータベースにコードを最初に取り込む方法がわかりません。私は最終的にこれを最初に行う種メソッドがあることを知っているが、次は?毎月、新しいデータ(新しいセッションなど)をすばやく追加する必要があります。アプリでユーザーにコンテンツのみを提供する必要があるため、この機能をアプリ内で提供したくありません。すべてのドメインobejectsがEntityDataから継承するので、LINQPadまたはSSMSを使用してデータを直接挿入できるかどうかわからないので、自動的にフィールドに値が設定される(Version、CreatedAt、UpdatedAt ...)。バックエンドテーブルコントローラの残りのAPIを使用できますか?しかし、「Azure Mobile Service」には「試してみる」可能性がありますか?Azureモバイルアプリのバックエンドデータを入力してください

答えて

1

これにはいくつかの方法があります。基本的に、SQLデータベース内の基になるテーブルを変更する場合

1)別名「シンプルバージョン」 - SQL Server Management Studioをダウンロードし、テーブルに生の挿入を行います。 2)別名「別のWebサイト」 - 書き込みEntity Frameworkを使用して挿入を行うASP.NET Webアプリケーションです。 Azure Mobile Apps Server SDKをインクルードし、モデルをEntityDataから継承させるようにしてください。 3)別名「結合されたウェブサイト」 - サービスの基礎となるノードプロジェクトをダウンロードし、それを調整して、あなたのために自分のウェブサイトを追加することができます。

「試してみる」オプションが、スワッガーで実装されました。ちょうどに行くhttps://yoursite.azurewebsites.net/swagger

+0

ありがとうアドリアン。しかし、このプロジェクトはすでに.Netバックエンドを持っています。https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-dotnet-backend-how-to-use-server-sdk/このバックエンドは、私は速い方法でこれらを使用できるかどうか尋ねました。私は揺れる – andrekiba

関連する問題