我已经用C#编写了一个端点,该端点带有一个原始变量和一个对象。我想通过传递ID以及包含可用于过滤查询并返回用户正在寻找的结果的属性的对象来测试此端点。我面临的问题是,我无法弄清楚如何在Postman中同时传递Id和对象,以便我可以测试端点。
我尝试将courseId与正文中的对象一起作为常规参数传递,但是它不起作用。我还尝试将两者传递给正文,同时将[FromBody]
放在CourseId的数据类型之前,它也行不通。
有什么建议吗?
谢谢。
这是我控制器中的方法:
[HttpGet]
public List<CourseDAO> Courses(long? courseId, [FromBody]CourseFilter paramsObject)
{
//Create an instance of the CourseService class
CourseService course = new CourseService();
//Return the result of the GetAllCourses method in the CourseService class
return course.Courses(courseId, paramsObject);
}
在对象内部有诸如活动(布尔),已删除(布尔)等属性。例如,这两个属性用于确定在“活动”的情况下是否提供/暂时不提供课程,或者确定是否永久不提供课程。的情况下。