Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Como especificar dependências no .NET

As funções do Cloud Functions para .NET usam arquivos de projeto do Microsoft Build Engine (MSBuild) (em inglês). Esses arquivos são essenciais para o processo de criação e implantação. Para C#, a extensão de arquivo é .csproj, para F# é .fsproj e para Visual Basic é .vbproj.

Por exemplo, este é o arquivo .csproj para a amostra Hello Worlds de C#:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp3.1</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Google.Cloud.Functions.Hosting" Version="1.1.0" />
  </ItemGroup>
</Project>

É possível adicionar bibliotecas ao arquivo de projeto da função da seguinte maneira:

dotnet add package MY_LIBRARY

Para ler mais sobre dependências e outros tipos de personalização, consulte Personalização usando classes de inicialização do Functions.