我现在尝试在 MVC 4 中编写这一部分,但我只是无法正确使用语法。我的实体中有一个用户类,每个用户都有消息。在我的消息中,将通过发送者或接收者链接到用户。所以这将有来回访问方法。这样我就可以提取消息并首先通过代码访问发送者和接收者是谁,或者访问他们通过用户发送或接收的消息。
我从他的脚本中删除了模型构建器信息,然后我又恢复了,如果您需要我发布任何其他信息,请告诉我。
public class User
{
[Key]
public Guid UserId { get; set; }
public String Username { get; set; }
public String Email { get; set; }
public String Password { get; set; }
public DateTime? BirthDate { get; set; }
public String SecurityAnswer { get; set; }
public String SecurityQuestion { get; set; }
public ICollection<Message> PrivateMessages { get; set; }
public ICollection<Message> SentMessages { get; set; }
}
public class Message
{
[Key]
public long Id { get; set; }
public User Reciever { get; set; }
public User Sender { get; set; }
public string Title { get; set; }
public string Message { get; set; }
public DateTime PostDate { get; set; }
}