Ich verwende einen Azure WebJob, aber jetzt bekomme ich die folgende Fehlermeldung:Azure WebJob - Keine Funktionen gefunden. Versuchen Sie, Jobklassen öffentlich zu machen und öffentliche Methoden zu publizieren
Keine Funktionen gefunden. Versuchen Sie, Job-Klassen öffentlich und Methoden öffentlich zu machen.
Mein Code ist so einfach:
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
}
Auch ich eine Zip-Datei von meinen Debug-Ordnern erstellen und hochladen, und der Job ist so konfiguriert, kontinuierlich laufen.
Hey Julito, Können Sie mir sagen, wie Sie dieses Problem behoben haben? Ich bekomme das gleiche, aber ich verstehe nicht, was du meinst "Ich habe die Öffentlichkeit Zugang zu der Klasse hinzugefügt" – hjavaher
Hallo hjavaher, ich füge nur den Modifikator Zugriff öffentlich zu meiner Klasse adn bereit, der Webjob ist in Ordnung, so Mein Code sieht wie folgt aus: public class myclass {// der gleiche Code, den ich in die Frage einfüge} –
Auch dies zu tun, aber alles öffentlich machen tut nichts, frage mich, ob es mit async verwandt ist/erwarten – Dashu