static void AnonymousPurchase(ApplicationServices app, string item) { IPurchaseViewModel receipt = app.AnonymousPurchase(item); PrintReceipt(receipt); }
static void PrintReceipt(IPurchaseViewModel receipt) { Console.WriteLine(receipt.Render()); }
private static void Purchase(ApplicationServices app, string item) { IPurchaseViewModel receipt = app.Purchase(item); PrintReceipt(receipt); }