如何在Swashbuckle的FromBody属性中绑定包含接口属性的模型

时间:2019-06-28 11:16:48

标签: asp.net-core .net-core json.net swagger-ui swashbuckle

我有一个接受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中创建所需的元素,例如架构或所需的参数。

0 个答案:

没有答案