private void LoadQueueFromFile()
        {
            IEnumerable <JobDetails> backup = new List <JobDetails>();

            try
            {
                backup = JsonUtility.FromFile <List <JobDetails> >(this.backupFileLocation);
            }
            catch (Exception ex)
            {
            }

            queue = new JobQueue(backup);
        }
Ejemplo n.º 2
0
 public PrintExecutor(IDynamicQueue <JobDetails> _queue)
 {
     queueList = _queue;
 }
 //for unittests/DI
 public PrintService(IDynamicQueue <JobDetails> _queue, IJobExecutor <JobDetails> _executor)
 {
     queue    = _queue;
     executor = _executor;
     executor.Start();
 }