준비 사항


계정 생성

  1. M365 개발자 계정 : https://study.fusiondev.kr/m365/m365-dev-setup
  2. 파워 플랫폼 개발자 계정 : https://study.fusiondev.kr/pp/pp-dev-setup
  3. NHN 클라우드 계정 : https://toast.com/

개발 환경 설정

  1. .NET 6 SDK : dot.net
  2. Visual Studio : visualstudio.com
  3. Visual Studio Code : visualstudio.com
  4. Azure CLI : docs.microsoft.com/cli
  5. PowerShell : docs.microsoft.com/powershell
  6. Azure Function Core Tools : docs.microsoft.com/azure/azure-functions

위의 과정을 모두 마친 후, 터미널에 아래와 같이 입력하여 .NET 및 Azure Function 버전을 확인합니다.

dotnet --version
// Expected Result(22.07.12 기준)
// 6.0.301

func --version
// Expected Result(22.07.12 기준)
// 4.0.4629

which func
// Expected Result(22.07.12 기준)
// /usr/local/bin/func

which dotnet
// Expected Result(22.07.12 기준)
// /usr/local/share/dotnet/dotnet

진행 사항

Azure Function 설치가 완료되었다면 프로젝트를 진행할 디렉토리를 생성하고, 해당 디렉토리에서 VS Code를 실행합니다.

터미널에 아래와 같이 입력해도 무방합니다.

mkdir OCA
cd OCA
code .

Azure Function을 실행하기 위해 터미널에 아래와 같이 입력합니다.

이후, worker runtime을 dotnet으로 선택하고, language를 **C#**으로 선택합니다.

Mac의 경우 숫자 버튼으로 조작이 가능하고, Power Shell의 경우 방향키로 조작해야 합니다.

func init

csproj 파일을 포함, 여러 가지 파일들이 정상적으로 생성되었는지 확인합니다.