2
Azureモバイルアプリケーションで、私のDataObjectクラスに外部キー属性を追加しようとしています。Azureモバイルアプリケーション - Entity Framework - 外部キーとその他の属性がありません。
任意の属性が認識され、私はエラーMSGを取得していないようですので、私はこれを引き起こしているものにと困惑している前に、私はこれを行っている
using Microsoft.Azure.Mobile.Server;
using System.ComponentModel.DataAnnotations.Schema;
namespace SomeNameSpace.DataObjects
{
[ForeignKey("examplekeyname")]
public string SomeDataColmnName {get; set;}
...そうです。
いくつかのAzure Mobile Appsチュートリアルをもう一度やりましたが、動作していないようです。
は、私は次のようなエラーMSG取得:
エラーCS0246を
型または名前空間名「ForeignKeyAttribute」が見つかりませんでした (あなたがusingディレクティブまたはアセンブリ参照が不足している?)
それは他の属性が同じ挙動を示す。..だけで外部キーではありません...のような[Required]
ありがとうございました。 1)System.ComponentModel.DataAnnotationsをプロジェクトへの参照として追加し、2)System.ComponentModel.DataAnnotations.Schemaを使用して追加する必要があったようです。 – user1141547