13 posts in total

Swagger

Posts tagged

.NET 5 환경에서 애저 펑션 OpenAPI 확장 기능

by Justin Yoo · 9 min read

지난 //Build 2021 행사에서 공식적으로 발표했던 애저 펑션의 OpenAPI 지원 기능(프리뷰) 기능은 당시에는 v3 런타임, 즉 .NET Core 3.1 환경까지만 지원하고 있었다. 이 확장 기능이 최근에 .NET 5의 런타임 격리 환경에서 동작하는 패키지를 새롭게 프리뷰로 선보였는데, 이 포스트에서는 해당 기능을 한 번 살펴보고자 한다.

애저 펑션에서 Swagger를 이용해 파워 플랫폼을 위한 커스텀 커넥터 곧바로 생성하기

by Justin Yoo · 13 min read

애저 펑션을 위한 Open API 익스텐션을 사용하면 좋은 점 중에 하나가 바로 애저 펑션으로 API를 개발할 때 이 API의 발견가능성(discoverability)을 높여준다는 것이다. 따라서, 이를 이용하면 굉장히 손쉽게 애저 API 관리도구에 연동시킬 수 있다. 또한 애저 로직 앱이나 파워 플랫폼 에서 사용하는 커스텀 커넥터 역시도 쉽게 생성할 수

애저 펑션을 위한 Open API 문서를 커맨드라인에서 생성하기

by Justin Yoo · 4 min read

한참 전에 애저 펑션을 위한 Swagger UI 익스텐션을 소개한 후 많은 피드백을 받았는데, 그 중 하나가 바로 애저 펑션 런타임 상에서만 Open API 문서를 생성하지 말고, 커맨드라인에서도 직접 생성할 수 있었으면 좋겠다는 것이었다. 마침 이를 위한 작은 도구를 하나 만들어서 배포한 관계로, 이를 소개하는 포스트를 작성하기로 한다. CLI 다운로드

애저 펑션 Swagger UI 소개

by Justin Yoo · 9 min read

알림: 이 포스트는 순수한 개인의 견해이며, 제가 속해있는 직장의 의견 혹은 입장을 대변하지 않습니다. ASP.NET Core 애플리케이션에서는 Swashbuckle이라는 엄청난 라이브러리가 있어서 이를 이용하면 정말로 손쉽게 Swagger 문서 및 UI를 사용할 수 있다. 하지만 애저 펑션에서는 아직까지 이런 기능을 제공하지 못하고 있는 상황이다.

애저 펑션에서 Swagger 정의 문서 출력하기

by Justin Yoo · 7 min read

알림: 이 포스트는 순수한 개인의 견해이며, 제가 속해있는 직장의 의견 혹은 입장을 대변하지 않습니다. 애저 펑션 1.x 에서는 Swagger 정의 문서를 렌더링할 수 있는 기능이 프리뷰로 제공된다. 이와 관련한 블로그 포스팅도 예전에 했더랬는데, 아쉽게도 현재 2.x 버전의 애저 펑션에서는 이 기능을 제공하지 않는다. 따라서 수동으로 Swagger

Swashbuckle 이용시 알아두면 좋을 소소한 팁 #3

by Justin Yoo · 8 min read

Swashbuckle 이용시 알아두면 좋을 소소한 팁 #1 Swashbuckle 이용시 알아두면 좋을 소소한 팁 #2 Swashbuckle 이용시 알아두면 좋을 소소한 팁 #3 지난 포스트에 이어 이 포스트에서는 Swashbuckle 라이브러리를 이용해서 Swagger 문서가 XML 문서를 다룰 수 있게 도와주는 확장 기능에 대해 알아본다. 이