static void Execute(IPurchaseNotifier notifier, Product[] products) { new UseCase(notifier, products).Purchase(); }
public UseCase(IPurchaseNotifier notifier, Product[] products) { this.notifier = notifier; this.products = products; }