У меня есть объект для доступа к моим страницам (страницам блога).
Вот оно:
public class Page
{
[Key]
public int PageId { get; set; }
public string AuthorName { get; set; }
[ForeignKey("AuthorName")]
public virtual MembershipUser Author { get; set; }
public string Title { get; set; }
public string Description { get; set; }
public string Content { get; set; }
public DateTime? PublishDate { get; set; }
public bool Published { get; set; }
public DateTime LastModified { get; set; }
}
Как видите, я хотел бы сохранить ссылкучеловеку, который создал страницу (на самом деле это подключенный пользователь).Поэтому я определил члена Author в моем классе (типа MembershipUser).Я также пытаюсь определить внешний ключ, но он не работает, потому что в сущности MembershipUser нет первичного ключа .Я не могу добавить его к этой сущности, потому что if является объектом aspnet.
Как я могу продолжить, чтобы иметь ссылку на создателя страницы в моей сущности Page?1012 *