Swagger, также известный как OpenAPI - это не зависящая от языка спецификация для описания REST API. Она помогает разработчикам понять возможности сервиса, создавая интерактивную документацию и справочные страницы для веб-API.
Страница ArcGIS Earth Automation API
ArcGIS Earth Automation API Automation API использует Swashbuckle.AspNetCore, проект с открытым исходным кодом, для создания документов Swagger и реализации пользовательского интерфейса Swagger, чтобы предложить веб-интерфейс, предоставляющий информацию.
После включения ArcGIS Earth Automation API вы можете найти ссылку Swagger в расширенных настройках приложения. URL-адрес по умолчанию http://localhost:8000/swagger/index.html.
Пользовательский интерфейс Swagger выглядит так:
Вы можете протестировать каждый метод публичного действия в контроллере из Swagger UI.
- Щелкните имя метода, чтобы развернуть раздел.
- Щелкните Попробовать.
- Добавьте необходимые параметры.
- Щелкните Выполнить.