私は自分のデータベースにEntity Frameworkを使用しています。すべてのエンティティは、DbGeography(System.Data.Entity.Spatial)プロパティを持つオブジェクトがあるため、Entity Frameworkを参照しているプロジェクトに格納されます。 System.Configuration DLL(Entity Framework参照から取得)がMonoに存在しないため、Xamarinプロジェクトでこのプロジェクトを参照することはできません。DbGeography in Xamarin
XamarinでDbGeographyプロパティを使用することはできますか?
背景情報を編集します。 私は、データベースに格納されているクラスのみを含むモデルプロジェクトを持っています。一部のクラスにDbGeographyプロパティがあるため、このプロジェクトはEntity Frameworkを参照します。もう1つのプロジェクトはデータベースを処理し、コンテキストなどを作成してモデルをデータベースロジックから分離します。この構造は多くのプロジェクトで使用されており、Webサービスを介してデータベースにアクセスします。プロジェクトの1つがXamarinアプリです。このアプリはモデルプロジェクトのいくつかのクラスを使用する必要があります。しかし、これはEntity Frameworkリファレンスのため不可能です。私は、アプリケーションでEntity Frameworkを使用したくありません。
(私が間違っていれば誰かが私を修正します:)私はEntity FrameworkはXamarin上で実行してください。フレームワークは単にXamarinをサポートしていないからです。おそらくあなたが望むのは、SQLiteのラインに沿ったものです。あなたが実際に成し遂げようとしていることについてもう少し詳しい情報を提供すれば、おそらくより適切な選択肢を提案することができますか? – Falgantil
返信いただきありがとうございます!私はXamarinでエンティティフレームワークを実行したくありませんが、DbGeographyプロパティでいくつかのクラスを使用したいと思います。私はその質問にさらに情報を加えました。 – jasdefer