Hie.Core.ApplicationHost.AddPipelineComponent C# (CSharp) Method

AddPipelineComponent() public method

public AddPipelineComponent ( IEndpoint endpoint, IPipelineComponent pipelineComponent ) : void
endpoint IEndpoint
pipelineComponent IPipelineComponent
return void
		public void AddPipelineComponent(IEndpoint endpoint, IPipelineComponent pipelineComponent)
		{
			Queue<IPipelineComponent> pipeline;

			if (_pipelines.ContainsKey(endpoint))
			{
				pipeline = _pipelines[endpoint];
			}
			else
			{
				pipeline = new Queue<IPipelineComponent>();
				_pipelines.Add(endpoint, pipeline);
			}

			pipeline.Enqueue(pipelineComponent);
		}