c# - 如何使用 c# webApi 创建消息
问题描述
我有 2 个实体,一个用户和一个消息。我想创建一个能够创建消息但将其分配给创建它的当前用户的方法。
public class AppUser
{
public int Id { get; set; }
public string UserName { get; set; }
public byte[] PasswordHash { get; set; }
public byte[] PasswordSalt { get; set; }
public DateTime Created { get; set; } = DateTime.Now;
public string Gender { get; set; }
public ICollection<Message> Messages { get; set; }
}
[Table("Messages")]
public class Message
{
public int Id { get; set; }
public string Title { get; set; }
public string MessageBody { get; set; }
public DateTime CreateDate { get; set; } = DateTime.Now;
public int AppUserId { get; set; }
}
我需要一个 httpPost 供用户创建消息,因此当我输出用户详细信息时,它还会显示他创建的消息