Entity Framework 4.1 Атрибут InverseProperty

Просто хотел узнать больше об атрибуте RelatedTo , и я обнаружил, что он был заменен на ForeignKey и InverseProperty в EF 4.1 RC.

Кто-нибудь знает какие-либо полезные ресурсы о сценариях, в которых этот атрибут становится полезным?

Следует ли использовать этот атрибут в свойствах навигации? пример:

public class Book
{
  public int ID {get; set;}
  public string Title {get; set;}

  [ForeignKey("FK_AuthorID")]
  public Author Author {get; set;}
}  

public class Author
{
  public int ID {get; set;}
  public string Name {get; set;}
  // Should I use InverseProperty on the following property?
  public virtual ICollection<Book> Books {get; set;}
}
37
задан Jacob 28 February 2018 в 14:40
поделиться