public void InsertMessagePort(ServiceTask communicationTask, object singletonInstance, params Uri[] baseAddresses)
 {
     if (communicationTask == null || singletonInstance == null)
     {
         return;
     }
     var messagePort = new MessagePort(singletonInstance, baseAddresses);
     messagePort.PlannedWorkPattern = BehaviorExecutePattern.Asynchronization;
     communicationTask.Add(messagePort);
 }
Beispiel #2
0
 public void InsertNetworkUtilization(ServiceTask NICTask)
 {
     if (NICTask == null)
     {
         return;
     }
     mNetworkUtilization = new NetworkUtilization();
     mNetworkUtilization.PlannedWorkPattern = BehaviorExecutePattern.Asynchronization;
     NICTask.Add(mNetworkUtilization);
 }
 public void InsertSocketPort(ServiceTask communicationTask, object commandDispatcher)
 {
     if (communicationTask == null || commandDispatcher == null)
     {
         return;
     }
     SocketPort socketPort = new SocketPort(commandDispatcher);
     socketPort.PlannedWorkPattern = BehaviorExecutePattern.Asynchronization;
     communicationTask.Add(socketPort);
 }