public BagelsOrderedConsumer(IBagelRepository repository) { _repository = repository; }
public BagelService(IBagelRepository repository, IBagelEventPublisher publisher) { _publisher = publisher; _repository = repository; }
public BagelCompletedConsumer(IBagelRepository repository) { _repository = repository; }