public void AddOrUpdate(Channel channel) { var args = ChannelUploadJobArgs.FromChannel(channel); RecurringJob.AddOrUpdate(channel.Id.ToString(), () => new ChannelUploadJob(_channelRepository).Execute(args), channel.GetCron); }
public static ChannelUploadJobArgs FromChannel(Channel channel) { var args = new ChannelUploadJobArgs() { ChannelId = channel.Id }; return(args); }