본문으로 건너뛰기
버전: 1.0.0

펑션 SDK 업그레이드

펑션 SDK 업그레이드 방법

펑션 SDK는 개발 툴에 첨부된 API를 복사하여 현재 사용중인 프로젝트에 붙여넣는 형식으로 업데이트를 진행해야합니다.
해당 펑션 SDK 업그레이드 가이드 문서는 뒤끝 펑션 버전 1.0.0 기준으로 작성 되었습니다.

1.최신 버전의 펑션 다운로드

펑션 시작하기에서 새로 배포된 개발툴을 다운 받고 설치를 진행합니다.

2. 펑션이 설치된 폴더로 이동

이후 펑션이 설치된 폴더로 이동합니다.

  • Windows : C:\Program Files\AFI\BackendFunction\API
  • Mac : Applications(응용프로그램)\AFI\BFunc\API

Window 경로

Mac 경로

3. API 폴더 내 있는 dll 복사

API 폴더에 있는 dll 파일들을 전부 복사합니다.

4. 사용중인 뒤끝펑션 프로젝트에 붙여넣기

업그레이드할 펑션의 프로젝트 > dll 폴더에 복사한 파일들을 붙여넣습니다.

5. 기존 BackendAPI.dll 파일 삭제하기

파일을 붙여넣기한 dll 폴더에 남아있는 BackendAPI.dll파일을 삭제합니다.

6. 프로젝트 속성 수정하기

Visual Studio의 경우

  1. 솔루션 탐색기에서 BackendFunction을 더블 클릭하여 열리는 csproj 파일의 BackendAPI 부분을 찾아 확인합니다.
  1. BackendAPI부분을 Backend로 수정하고 저장합니다.

VSCode의 경우

  1. 탐색기에서 BackendFunction.csproj 파일을 열여 BackendAPI 부분을 찾습니다.
  1. BackendAPI부분을 Backend로 수정하고 저장합니다.

7. 펑션 템플릿 수정

펑션 디버거가 비동기를 환경에서 테스트가 가능해 졌습니다.
따라서 펑션 템플릿 Function함수의 리턴타입을 수정합니다.

1.기존 Function함수

2.변경된 Function함수

8. 빌드 후 배포

이후 빌드 및 배포하여 새로운 sdk의 펑션을 업로드합니다.

에러가 발생할 경우에는 .NET 8.0 버전이 설치되어 있는지, Backend.dll의 경로나 파일명이 정확하게 되어있는지 확인합니다.