Krishh,
Ciò è possibile utilizzando un file nuget.config
come di consueto:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="MyPrivateFeed" value="http://myhost/myfeed" />
... other feeds ...
</packageSources>
<activePackageSource>
<add key="All" value="(Aggregate source)" />
</activePackageSource>
</configuration>
Utilizzando Kudu, o di un altro metodo di distribuzione delineato here, copiare il file sia alla cartella di funzione o wwwroot
(che si applicherebbe a tutte le funzioni) e verrà utilizzata la tua configurazione.
fonte
2016-04-20 00:43:28
Krishh, l'ultima implementazione contiene questo aggiornamento. Poiché c'era una versione minore di questa implementazione, le modifiche non verranno applicate automaticamente alle App di funzioni esistenti, pertanto potrebbe essere necessario modificare l'impostazione dell'app FUNCTIONS_EXTENSION_VERSION su ~ 0,2 (è possibile trovare le impostazioni dell'applicazione in Settaggi app funzione> Vai a impostazioni servizio app> Impostazioni applicazione) –
per https://www.visualstudio.com/en-us/docs/package/get-started/nuget/auth#net-core utilizzando un feed NuGet privato sembra impossibile (richiede locale cambi macchina?), o almeno imprudente (memorizzare un PAT in testo semplice). È qualcosa che riceverà presto un supporto migliore? – JoeBrockhaus
Vorrei anche conoscere la risposta alla domanda di Joe. Abbiamo un feed NuGet privato ospitato da VSTS, e vorrei utilizzare pacchetti da esso in un'app di Azure Function, ma voglio (aver bisogno) di farlo in modo sicuro (non memorizzando le chiavi nel controllo sorgente) e in modo scalabile/gestibile (non è necessario apportare modifiche manualmente in ogni distribuzione). Questo può essere realizzato? – Josh