示例#1
0
        private void Print(string doc)
        {
            int    delay = rnd.Next(1000, 3500);
            Thread t     = new Thread(
                () =>
            {
                Thread.Sleep(delay);
                ExpandoObject printRequest = JobSerialization.Deserialize(doc);
                printRequest.TryAdd("PrintDate", DateTime.Now.ToString("MM/dd/yyyy HH:mm:ss"));
                notifier.SendToQueue(JobSerialization.Serialize(printRequest));
            }
                );

            t.Start();
        }
示例#2
0
        private void SaveJobStatus(string jobFromMessage)
        {
            ExpandoObject toPersist = JobSerialization.Deserialize(jobFromMessage);

            persistance.SavePrinting(toPersist);
        }