Azure 创建webjob后更改CRON
创建作业以在上午8:00运行后,我是否可以在Azure portal中将CRON更改为凌晨1:00,而不是在settings.job中?如果是这样,怎么做?计时器触发webjob现在支持Azure 创建webjob后更改CRON,azure,webjob,Azure,Webjob,创建作业以在上午8:00运行后,我是否可以在Azure portal中将CRON更改为凌晨1:00,而不是在settings.job中?如果是这样,怎么做?计时器触发webjob现在支持名称解析器绑定自定义表达式,有关更多详细信息,请参阅此文档: 如果您想要一些示例,请参考下面的代码或此 namespace WebJob.Schedule { class Program { static void Main(string[] args) { JobHostC
名称解析器
绑定自定义表达式,有关更多详细信息,请参阅此文档:
如果您想要一些示例,请参考下面的代码或此
namespace WebJob.Schedule
{
class Program
{
static void Main(string[] args)
{
JobHostConfiguration config = new JobHostConfiguration();
config.NameResolver = new MagicResolver();
config.UseTimers();
JobHost host = new JobHost(config);
host.RunAndBlock();
}
private class MagicResolver : INameResolver
{
public string Resolve(string name)
{
string value = ConfigurationManager.AppSettings["MagicSchedule"];
}
}
}
public class Magic
{
public static void ScheduleTimeTrigger([TimerTrigger("%MagicSchedule%")] TimerInfo timer)
{
// Your magic web job task here
}
}
}