Exemplo n.º 1
0
 public BroadCastServiceHostFactory()
 {
     if (ParallelTaskPool.State == TaskPoolState.Unstarted)
     {
         lock ("ParallelTaskPool")
         {
             if (ParallelTaskPool.State == TaskPoolState.Unstarted)
             {
                 ParallelTaskPool.Start();
             }
         }
     }
 }
Exemplo n.º 2
0
 public static void BroadCastServer(BroadCastMessage msg)
 {
     ParallelTaskPool.Enqueue(new ParallelTask <BroadCastMessage>(BroadCastManager.BroadCastCore, msg));
 }