Пример #1
0
        public override void GenerateFlowPlanItem(IFlowSourceDefinition <T> parent, IFlowPlan plan, FlowLinkDefinition <T> link)
        {
            plan.AddBatcher(parent.BlockInfo.Id, this, link);

            foreach (FlowLinkDefinition <List <T> > outboundLink in OutboundLinks)
            {
                outboundLink.Target.GenerateFlowPlanItem(this, plan, outboundLink);
            }
        }
 public void GenerateFlowPlanItem(IFlowSourceDefinition <T> parent, IFlowPlan plan, FlowLinkDefinition <T> link)
 {
     plan.AddConsumer <T>(parent.BlockInfo.Id, this, link);
 }
Пример #3
0
 public abstract void GenerateFlowPlanItem(IFlowSourceDefinition <TIn> parent, IFlowPlan plan, FlowLinkDefinition <TIn> link);