首页 > 解决方案 > 如何使用 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 供用户创建消息,因此当我输出用户详细信息时,它还会显示他创建的消息

标签: c#.net.net-core

解决方案


推荐阅读