public void ReturnAvailableWorker(AvailableWorker availableWorker) { if (availableWorker == null) { return; } lock (_padlock) { GetAvailableWorkers(availableWorker.InboxWorkQueueUri).Add(availableWorker); } }
public void ReturnAvailableWorker(AvailableWorker availableWorker) { if (availableWorker == null) { return; } lock (padlock) { availableWorkers.Add(availableWorker); } }
public static void SetAvailableWorker(this PipelineEvent pipelineEvent, AvailableWorker value) { pipelineEvent.Pipeline.State.Replace(StateKeys.AvailableWorker, value); }
public static void SetAvailableWorker(this State<Pipeline> state, AvailableWorker value) { state.Replace(StateKeys.AvailableWorker, value); }
public static void SetAvailableWorker(this State<ObservablePipeline> state, AvailableWorker value) { state.Replace(StateKeys.AvailableWorker, value); }