我有一个接受JSON对象的API,如下所示。
public class RequestObj {
public string SomeValue {get;set;}
public ISchedule Schedule {get;set;}
}
我有2个实现ISchedule接口的具体类。
我在控制器中的Action方法如下。
[HttpPost]
public IActionResult CreateTestLink([FromBody]RequestObj model)
{
}
我正在将Swashbuckle用于ASP.net Core。
我的问题是有一种方法可以使用FromBody绑定此复杂对象,以便Swashbuckle可以在swagger UI中创建所需的元素,例如架构或所需的参数。