私はAzure関数が新しく、Blobストレージと組み合わせて使用することを試みました。私はその後、VSの新しい機能を作成するのAzureに公開することができています。この例https://blogs.msdn.microsoft.com/webdev/2017/05/10/azure-function-tools-for-visual-studio-2017/次Azureの機能プロジェクトテンプレート次に(https://marketplace.visualstudio.com/items?itemName=AndrewBHall-MSFT.AzureFunctionToolsforVisualStudio2017)Visual Studio Azure関数の公開function.json
を作成する私にアクセス権を与えている
私がダウンロードしたのVisual Studio 2017のプレビュー。
私はAzureを見ると、私は新しい機能を見ることができますが、function.json
ファイル内のjsonを表示するだけです。
私は出力で遊んで開始したいと私はout string myOutputBlob
public static void Run([BlobTrigger("images/{name}",
Connection = "fakename_STORAGE")]Stream myBlob, string name, out string myOutputBlob, TraceWriter log)
を含めるように自分のコードを変更したときに、私の機能コードは、しかし、ちょうど
public static void Run([BlobTrigger("images/{name}",
Connection = "fakename_STORAGE")]Stream myBlob, string name, TraceWriter log)
ときにこれが正常に動作します
次にAzureに公開すると、エラーが表示されます。
Microsoft.Azure.WebJobs.Host: Cannot bind parameter 'myOutputBlob' to type String&. Make sure the parameter Type is supported by the binding.
私は、これは追加の情報を含めるようにAzureの上function.jsonファイルを更新買うラウンドを取得することができます
、私はアズールに公開するたびに、このファイルが上書きされます。
必要な設定と一致するプロジェクトにfunction.jsonファイルを追加しようとしましたが、これは機能しません。何か不足していますか?
function.jsonファイルが毎回上書きされないようにするにはどうすればよいですか?ファイルを管理できるようにプロジェクトを設定する必要はありますか?
魅力的な作品です。どうもありがとう! –