По вашему описанию, похоже, что в вашем проекте нет файла Function.cs. Вы можете добавить файл Functions.cs в свой проект и добавить в него функцию TimeTrig.
Мы также могли бы создать шаблон WebJob с Webjob с VS. Вы можете обратиться к следующим подробным шагам.
1.Создать веб-работу с шаблоном веб-работы.
2.Установите Microsoft.Azure.WebJobs.Extensions
3.Добавьте следующий код в programm.cs
var config = new JobHostConfiguration();
config.UseTimers(); //add this code.
if (config.IsDevelopment)
{
config.UseDevelopmentSettings();
}
var host = new JobHost(config);
// The following code ensures that the WebJob will be running continuously
host.RunAndBlock();
4.В файле Functions.cs добавьте код временного триггера.
public static void TimerTrig([TimerTrigger("0 */1 * * * *", RunOnStartup = true)] TimerInfo timer)
{
Console.WriteLine("Triggered");
}
Примечание: Пожалуйста, установите AzureWebJobsDashboard и AzureWebJobsStorage строки подключения в app.config, чтобы этот WebJob работал: