私はXamarinの新しい開発者です。私は現在、アプリケーションデータを格納するデータベースが必要な単純なアプリケーションに取り組んでいます。Xamarin.FormsでMongoDBを使用する方法PCL(共有プロジェクト)
私のニーズ: 単純なアプリケーション、MVVMデザインパターン、1つの開発。 アプリケーション私のソリューション構造
IOSとAndroidで作業する必要があります。
Xamarin.Forms PCLプロジェクト(ビュー、のviewmodels、モデル、サービスを含む)
Xamarin.Droid - デフォルトのXamarin Androidプロジェクト。
Xamarin.IOS - デフォルトのXamarin IOSプロジェクト。
私はのNoSQLデータベースを使用します。 私はMongoDBについて知っています、それは素晴らしいものです。 Googleで検索した後、Xamarin.Forms PCLプロジェクトでMongoDBを使用するためのチュートリアルはありません。
だから、私の質問:
Xamarin.formsでのMongoDBを使用することは可能でしょうか?
((1)の答えが "はい"の場合) - MongoDBはXamarin.Forms PCLプロジェクトで使用することをお勧めしますか?
((2)の答えが「いいえ」の場合) - 私の場合、NoSQLデータベースの最適なオプションは何ですか?
注意: http://www.c-sharpcorner.com/UploadFile/093731/xamarin-with-mongodb/
しかし、働いていない: 私はすでにこの記事を使用しようとしたのです。
私は、ビジュアルスタジオ2017、Xamarin.Forms(2.3.4.247)を使用しています。
ありがとうございました!
であなたがにデータを投稿するAPIを作成する必要がありますMongoDBのを使用するには?既にいくつかのコードを試している場合は、エラーメッセージを共有して作業する方がよいでしょう。 –
OK Luis上記の記事で、MongoHelperクラスを追加した後、私はこのエラーを受け取りました: https://image.ibb.co/j6514v/Untitled.jpg そしてこの問題の解決策は見つかりませんでした。 ご協力いただきありがとうございます。 ****もちろん、私は参照を追加しました:https://image.ibb.co/jvzHcF/Untitled2.jpg –
あなたのクラスの先頭に "using"キーワードで名前空間を追加するのを忘れたと思います。 –