Azure Functions에서 NuGet 패키지 활용
.NET 런타임을 기반으로 구축된 Azure Functions는 NuGet과 원활하게 통합되므로 개발자는 외부 라이브러리를 C# 함수에 통합할 수 있습니다. 이는 사전 구축된 구성 요소로 구성된 방대한 에코시스템에 대한 액세스를 제공하여 개발을 단순화합니다.
종속성 지정
NuGet 패키지를 활용하려면 함수 앱 내에 project.json
파일을 만드세요. 이 파일에는 종속성이 나열되어 있습니다. 예:
<code class="language-json">{ "frameworks": { "net46": { "dependencies": { "Microsoft.ProjectOxford.Face": "1.1.0" } } } }</code>
배포 project.json
여러 가지 방법을 사용하여 project.json
파일을 배포할 수 있습니다.
Azure 함수 앱 포털: "파일 보기", "파일 만들기"로 이동합니다. project.json
이라는 파일을 만들고 종속성 정의를 붙여넣습니다. Azure Functions 런타임은 자동으로 패키지 복원을 처리합니다.
대체 배포 방법: 고급 시나리오의 경우 다음 옵션을 고려하세요.
project.json
직접 업로드하세요.project.json
을 업로드합니다.project.json
을 /site/wwwroot/<function_name>
에 복사합니다.코드에 패키지 활용하기
배포한 후 C# 코드에 NuGet 패키지에 대한 using
문을 추가하고 해당 기능을 활용하기만 하면 됩니다. 수동 조립 참조가 필요하지 않습니다.
위 내용은 NuGet 패키지를 Azure Functions에 통합하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!