Пример #1
0
        public Task AddAndStartPipeline(EventPipelineKey eventPipelineKey, IEventPipeline eventPipeline)
#endif
        {
            this.Pipelines.Add(eventPipelineKey, eventPipeline);
#if TPL_35
            eventPipeline.StartAsync();
#else
            return(eventPipeline.StartAsync());
#endif
        }
Пример #2
0
 /// <summary>
 /// Adds and starts an event pipeline.
 /// </summary>
 /// <param name="eventPipelineKey">The event pipeline key.</param>
 /// <param name="eventPipeline">The event pipeline.</param>
 /// <returns>A task that runs while the pipeline is active.</returns>
 public Task AddAndStartPipeline(EventPipelineKey eventPipelineKey, IEventPipeline eventPipeline)
 {
     this.Pipelines.Add(eventPipelineKey, eventPipeline);
     return(eventPipeline.StartAsync());
 }
Пример #3
0
        /// <summary>
        /// Adds and starts an event pipeline.
        /// </summary>
        /// <param name="eventPipelineKey">The event pipeline key.</param>
        /// <param name="eventPipeline">The event pipeline.</param>
        /// <returns>A task that runs while the pipeline is active.</returns>
#if TPL_35
        public void AddAndStartPipeline(EventPipelineKey eventPipelineKey, IEventPipeline eventPipeline)