Example #1
0
 static void Main(string[] args)
 {
     ThreadManager.CurrentSession = 0;
     for (int i = 0; i < 10; i++)
     {
         CreateWork  objCreateWork = new CreateWork();
         ThreadStart start         = new ThreadStart(objCreateWork.ProcessQuickPLan);
         new Thread(start).Start();
     }
     Console.ReadLine();
 }
Example #2
0
 => (scheduler ?? throw new ArgumentNullException(nameof(scheduler))).AddScheduledWork(
     CreateWork(provider => provider.RequiredService <TWork>().DoWork(provider)),
Example #3
0
 => (queue ?? throw new ArgumentNullException(nameof(queue))).EnqueueWork(
     CreateWork(provider => provider.RequiredService <TWork>().DoWork(provider)),