Ejemplo n.º 1
0
 public FruitTrader(IMarketOverheadProvider marketOverheadProvider)
 {
     if (marketOverheadProvider is null)
     {
         throw new ArgumentNullException(nameof(marketOverheadProvider));
     }
     this.marketOverheadProvider = marketOverheadProvider;
 }
Ejemplo n.º 2
0
 public FruitTrading(IMarketOverheadProvider marketOverheadProvider, Action <string> textLineReporter)
 {
     if (marketOverheadProvider is null)
     {
         throw new ArgumentNullException(nameof(marketOverheadProvider));
     }
     if (textLineReporter is null)
     {
         throw new ArgumentNullException(nameof(textLineReporter));
     }
     this.marketOverheadProvider = marketOverheadProvider;
     this.textLineReporter       = textLineReporter;
 }