Ejemplo n.º 1
0
        public async Task <string> AddRecurringJobAsync(RecurringDTO RecurringDTO)
        {
            try
            {
                var loader = new Loader.LoaderManager();
                await Task.Run(() => {
                    new Loader.LoaderManager().AddRecurring(RecurringDTO);
                });

                return("true");
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Ejemplo n.º 2
0
        public async Task <bool> RemoveJobAsync(string JobId)
        {
            try
            {
                var loader = new Loader.LoaderManager();
                await Task.Run(() => {
                    RecurringJob.RemoveIfExists(JobId);
                });

                return(true);
            }
            catch (Exception ex)
            {
                throw;
            }
        }
Ejemplo n.º 3
0
        public async Task <string> AddEnqueueJobAsync(EnqueueDTO EnqueueDTO)
        {
            try
            {
                var    loader = new Loader.LoaderManager();
                string jobId  = string.Empty;
                await Task.Run(() => {
                    jobId = loader.AddEnqueue(EnqueueDTO);
                });

                return(jobId);
            }
            catch (Exception ex)
            {
                throw;
            }
        }