Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
74 lines (52 sloc) 5.03 KB
title description services documentationcenter author manager ms.service ms.devlang ms.topic ms.date ms.author ms.openlocfilehash ms.sourcegitcommit ms.translationtype ms.contentlocale ms.lasthandoff ms.locfileid
Registrar las extensiones de enlace de Azure Functions
Aprenda a registrar una extensión de enlace de Azure Functions en función de su entorno.
functions
na
craigshoemaker
jeconnoc
azure-functions
multiple
reference
02/25/2019
cshoe
53eb5fc9389d913ecacec3729a06e47a1c2bf56b
4c2b9bc9cc704652cc77f33a870c4ec2d0579451
MT
es-ES
05/17/2019
65864544

Registrar las extensiones de enlace de Azure Functions

En la versión de Azure Functions 2.x, enlaces están disponibles como paquetes independientes del tiempo de ejecución de funciones. Mientras que las funciones de .NET tener acceso a los enlaces a través de paquetes de NuGet, paquetes de extensión permiten el acceso de otras funciones a todos los enlaces a través de un valor de configuración.

Tenga en cuenta los siguientes elementos relacionados con extensiones de enlace:

En la tabla siguiente indica cómo y cuándo registrar los enlaces.

Entorno de desarrollo Registro
en Functions 1.x
Registro
en Functions 2.x
Azure Portal Automático Automático
Lenguajes que no sean de. NET o desarrollo de herramientas de Azure Core local Automático Use Azure Functions Core Tools y agrupaciones de extensión
C#biblioteca de clases mediante Visual Studio de 2019 Uso de herramientas NuGet Uso de herramientas NuGet
Biblioteca de clases de C# con Visual Studio Code N/D Uso de la CLI de .NET Core

Desarrollo local con Azure Functions Core Tools y agrupaciones de extensión

[!INCLUDE functions-core-tools-install-extension]

C#biblioteca de clases con Visual Studio de 2019

En 2019 de Visual Studio, puede instalar paquetes desde la consola de administrador de paquetes con el Install-Package de comandos, tal como se muestra en el ejemplo siguiente:

Install-Package Microsoft.Azure.WebJobs.Extensions.ServiceBus -Version <TARGET_VERSION>

Se proporciona el nombre del paquete que se usa para un enlace determinado en el artículo de referencia para ese objeto binding. Para obtener un ejemplo, consulte la sección de paquetes del artículo de referencia de enlace de Service Bus.

Reemplace <TARGET_VERSION> en el ejemplo con una versión específica del paquete, como 3.0.0-beta5. Las versiones válidas se enumeran en las páginas individuales del paquete en NuGet.org. Las versiones principales que corresponden al tiempo de ejecución de Functions 1.x o 2.x se especifican en el artículo de referencia del enlace.

Biblioteca de clases de C# con Visual Studio Code

En Visual Studio Code, puede instalar paquetes desde el símbolo de sistema mediante el comando dotnet add package de la CLI de .NET Core, tal como se muestra en el ejemplo siguiente:

dotnet add package Microsoft.Azure.WebJobs.Extensions.ServiceBus --version <TARGET_VERSION>

La CLI de .NET Core solo puede utilizarse para el desarrollo de Azure Functions 2.x.

El nombre del paquete que se usará para un enlace determinado se proporciona en el artículo de referencia de ese enlace. Para obtener un ejemplo, consulte la sección de paquetes del artículo de referencia de enlace de Service Bus.

Reemplace <TARGET_VERSION> en el ejemplo con una versión específica del paquete, como 3.0.0-beta5. Las versiones válidas se enumeran en las páginas individuales del paquete en NuGet.org. Las versiones principales que corresponden al tiempo de ejecución de Functions 1.x o 2.x se especifican en el artículo de referencia del enlace.

Pasos siguientes

[!div class="nextstepaction"] Ejemplo de desencadenador y enlace de Azure (función)

You can’t perform that action at this time.