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);
        }