asp .net api 接收数组

public class QuestiondetailsDto
    {
        // public string? name {get;set;}
        public List<QuestionDto> list {get;set;} = new List<QuestionDto>();
 // public List<QuestionDto> liss {get;set;} = new List<QuestionDto>();
    }
 
 
public dynamic addquestdetails([FromBody] QuestiondetailsDto dd)
        {
            Console.WriteLine(dd);
            return new
            {
                Code = 1000,
                data=dd,
                Msg = "添加问卷问题成功"
            }.SerializeObject();
           

        }
 
### 传的值 可以返回多个数组
POST {{url}}/adddetails HTTP/1.1
Content-Type: application/json

{
    "list":
         [{
            "QuestionnaireSerial" :"1",
            "QuestionnaireQSerial" :"2",
            "QuestionnaireQuestion":"老师课堂表现如何",
            "QuestionnaireOption":"单选框"
        },
        {
            "QuestionnaireSerial" :"1",
            "QuestionnaireQSerial" :"3",
            "QuestionnaireQuestion":"老师是否",
            "QuestionnaireOption":"单选框"
        },
        {
            "QuestionnaireSerial" :"1",
            "QuestionnaireQSerial" :"4",
            "QuestionnaireQuestion":"老师是否认真讲课",
            "QuestionnaireOption":"单选框"
        }],
        "liss":[{
             "QuestionnaireSerial" :"1",
            "QuestionnaireQSerial" :"4",
            "QuestionnaireQuestion":"老师是否认真讲课",
            "QuestionnaireOption":"单选框"
        }]
   
   
}

posted on 2022-08-21 20:50  祖国小黄花  阅读(104)  评论(0编辑  收藏  举报

导航