/// <summary> /// Create or replace a continuous WebJob with a script file (.exe, /// .bat, .php, .js...). /// </summary> /// <param name='operations'> /// Reference to the /// Microsoft.WindowsAzure.WebSitesExtensions.IContinuousWebJobOperations. /// </param> /// <param name='jobName'> /// Required. The continuous WebJob name. /// </param> /// <param name='fileName'> /// Required. The file name. /// </param> /// <param name='jobContent'> /// Required. The file content. /// </param> /// <returns> /// A standard service response including an HTTP status code and /// request ID. /// </returns> public static Task <AzureOperationResponse> UploadFileAsync(this IContinuousWebJobOperations operations, string jobName, string fileName, Stream jobContent) { return(operations.UploadFileAsync(jobName, fileName, jobContent, CancellationToken.None)); }