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); }
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); }