Beispiel #1
0
 public override void RequestHandler(object sender, RequestEventArgs e)
 {
     if (e.Request.DesiredSpeed <= (int)NetworkSpeed.Mb40)
     {
         Console.WriteLine($"Offer speed: {Offer.NetworkSpeed}");
         Console.WriteLine($"Offer price: {Offer.Price}");
     }
     else if (Successor != null)
     {
         Successor.RequestHandler(this, e);
     }
 }
Beispiel #2
0
 // Request event handler
 public abstract void RequestHandler(object sender, RequestEventArgs e);