internal BlockingChannel(IKernel kernel, ITypedGenerator <TR> gen) : this(kernel) { gen.Stepped += g => Insert(gen.Value); CompleteAfter(gen); }
/// <inheritdoc /> public IChannel <TR> NewChannel <TR>(ITypedGenerator <TR> gen) { return(Prepare(new Channel <TR>(Kernel, gen))); }