У меня есть API, который принимает объект JSON, как показано ниже.
public class RequestObj {
public string SomeValue {get;set;}
public ISchedule Schedule {get;set;}
}
У меня есть 2 конкретных класса, которые реализуют интерфейс ISchedule.
Мой метод действия в контроллере выглядит следующим образом.
[HttpPost]
public IActionResult CreateTestLink([FromBody]RequestObj model)
{
}
Я использую Swashbuckle для ASP.net Core.
У меня вопрос, есть ли способ связать этот сложный объект с помощью FromBody, чтобы Swashbuckle мог создавать необходимые элементы в пользовательском интерфейсе сваггера, такие как схема или требуемые параметры.