.NET의 종속 항목 지정
.NET Cloud Run Functions는 Microsoft Build Engine(MSBuild) 프로젝트 파일을 사용합니다.
이러한 파일은 빌드 및 배포 프로세스의 핵심입니다. 파일 확장자는 C#의 경우 .csproj
, F#의 경우 .fsproj
, Visual Basic의 경우 .vbproj
입니다.
예를 들어 C# Hello World 샘플의 .csproj
파일은 다음과 같습니다.
다음과 같이 함수의 프로젝트 파일에 라이브러리를 추가할 수 있습니다.
dotnet add package MY_LIBRARY
함수 프레임워크는 모든 함수에 필요한 종속 항목입니다. Cloud Run Functions는 함수 생성 시 이를 자동으로 설치하지만 명시적 종속 항목으로 명확하게 포함하는 것이 좋습니다.
함수에서 비공개 종속 항목을 사용하는 경우 functions-framework
를 비공개 레지스트리에 미러링하는 것이 좋습니다. 공개 인터넷에서 패키지를 설치하지 않으려면 미러링된 functions-framework
를 함수에 대한 종속 항목으로 포함합니다.
종속 항목 및 기타 맞춤설정 유형에 대한 자세한 내용은 Functions 시작 클래스를 통한 맞춤설정을 참조하세요.