[foreign key("blah")]
.net 4.5ではサポートされなくなりましたか?dataannotationsモデルをインポートすると、インテリセンスはそれが存在しないことを通知します。逆のプロパティでも同じことが起こります。彼らは私たちにこれらのタイプの操作に流暢なAPIを代わりに使用させようとしていますか?流暢なAPIとデータアノテーションの基準はありますか?
モデル :
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
namespace DevCentral.Entities
{
public partial class Category
{
[Key]
public int Id { get; set; }
[MaxLength(75), MinLength(1)]
public string Name { get; set; }
[Required]
public int ClassificationId { get; set; }
[ForeignKey("ClassificationId"), InverseProperty("Categories")]
public virtual Classification Classification { get; set; }
}
}