Verarbeiten einer Datei mit Azure Function

Ich möchte eine Eingabedatei verarbeiten und beispielsweise an einem Speicherort ausgeben. FTP- oder Azure-Speicher. Ich versuche, die Azure-Funktion mit der SaasFile-Eingabe / Ausgabe zu verwenden. Ich erhalte folgenden Fehler:

2016-07-14T00:44:53 Welcome, you are now connected to log-streaming service. 2016-07-14T00:45:00.580 Script for function 'HttpTriggerCSharp1' changed. Reloading. 2016-07-14T00:45:00.580 Compiling function script. 2016-07-14T00:45:00.721 run.csx(24,25): error CS0622: Can only use array initializer expressions to assign to array types. Try using a new expression instead. 2016-07-14T00:45:00.721 Compilation failed.

Hier ist meine Funktionssignatur:

public static async Task<HttpResponseMessage> Run(HttpRequestMessage req, string output, TraceWriter log)

Bindungen:

{
  "bindings": [
    {
      "authLevel": "function",
      "name": "req",
      "type": "httpTrigger",
      "direction": "in"
    },
    {
      "name": "res",
      "type": "http",
      "direction": "out"
    },
    {
      "type": "apiHubFile",
      "name": "output",
      "path": "path/{file}",
      "connection": "ftp_FTP",
      "direction": "out"
    }
  ],
  "disabled": false
}

Ich glaube, ich vermisse etwas in der Run-Signatur. Ich konnte es auf @ nicht findAzure documentation.

Ich benötige Hilfe bei der Verarbeitung mit FTP und Azure Storage. Danke für Ihre Hilfe

Antworten auf die Frage(8)

Ihre Antwort auf die Frage