現在、既存のデータレイヤーをEF5に移行しようとしています。
移行前は、地理データをSQL空間データ構造に保存していませんでした。EFが空間データをサポートするようになったため、コードをリファクタリングしています。
セルフトラッキングエンティティを使用して、SilverlightクライアントとWCFサービス間でデータを交換しています。問題は、DbGeometryタイプをシリアル化できないため、エンティティをクライアントと共有できないことです。
私はポイントを逃していることを願っています。したがって、直接的な解決策が存在します。一方で、誰かが回避策を提供してくれれば幸いです。(DTOを使用できますが、大幅なリファクタリングが必要になる場合があります。)