title: Azure WebJob - No functions found. Try making job classes public and methods public static
body: <p>I'm using an Azure WebJob, but now I get the following error message:</p>
  
  <p>No functions found. Try making job classes public and methods public static.</p>
  
  <p>My code is so simple:</p>
  
  <pre><code>static void Main()
  {
      var host = new JobHost(); 
      host.RunAndBlock();
  }
  public static async Task BlobTrigger(
      [BlobTrigger("test/{name}")] Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob input,
      TextWriter log)
  {
      //code
  }
  </code></pre>
  
  <p>Also, I create a zip file from my debug folder and upload it, and the job is configure to run continuously.</p>