static void Main(string[] args) { IUrlGeneraterRunner p1 = new MultiUrlGeneraterRunner(); IUrl2ResultRunner p3 = new AsyncUrl2ResultRunner(); IUrlGenerater gen1 = new TestUrlGenerater(); IUrlGenerater gen2 = new TestUrlGenerater2(); p1.From(gen1); p1.From(gen2); p1.To(p3); p3.To(new TestUrl2Result()); p3.Start(); p1.Start(); }
static void Main(string[] args) { IUrlGeneraterRunner p1 = new MultiUrlGeneraterRunner(); IUrl2ResultRunner p3 = new AsyncUrl2ResultRunner(); IUrlGenerater gen1 = new TestUrlGenerater(); IUrlGenerater gen2 = new TestUrlGenerater2(); p1.From(gen1); p1.From(gen2); p1.To(p3); p3.To(new TestUrl2Result()); p3.Start(); p1.Start(); }