public override void Build(IConfiguration configuration) { var channel = configuration.Attributes["channel"]; var uri = configuration.Attributes["uri"]; var concurrency = configuration.Attributes["concurrency"]; var frequency = configuration.Attributes["frequency"]; var scheduled = configuration.Attributes["scheduled"]; // build the pipeline for the receive port: var pipelineBuilder = new PipelineBuilder(this.Kernel, configuration); var pipeline = pipelineBuilder.BuildReceivePipeline(); Port = this.CreatePort(pipeline, channel, uri, concurrency, frequency, scheduled); }