Как передать сложный объект в виде строки запроса в Swagger с помощью Swashbuckle - PullRequest
2 голосов
/ 16 июня 2020

У меня есть сложный объект, который нужно передать как строку запроса в ASP. Net Core 3.2.

public class Customer
{
    public string Firstname { get; set; }
    public List<Address> Addresses { get; set; }
}

public class Address
{
    public string Home_Address { get; set; }
    public string Office_Address { get; set; }
}

Он работает в Postman, как показано ниже:

http://localhost:52100/v1/Customer?Addresses[0].Home_Address=123HomeStreet&Addresses[0].Office_Address=123OfficeStreet

Но как передать значение в документации Swagger для адресов типа «массив [объект] (запрос)» http://localhost: 52100 / v1 / swagger-ui / index. html

В мой проект добавлены ссылки Swashbuckle.AspNetCore 5.4.1, Swashbuckle.AspNetCore.Annotations 5.4.1, Swashbuckle.AspNetCore.Filters 5.1.1

...