public LoggedOrderNotifierDecorator(IOrderNotifier orderNotifier) { this.orderNotifier = orderNotifier; }
public OrderNotifierDecorator(IOrderNotifier logger, IOrderNotifier emailNotifierAdapter) { _logger = logger; _emailNotifier = emailNotifierAdapter; }
public OrderServiceWithDependencyInjection(IOrderNotifier orderNotifier) { this.orderNotifier = orderNotifier; }