Beispiel #1
0
 public InitCommand(ICmdCoffeeApi cmdCoffeeApi, Func <ICmdCoffeeApiSettings> apiSettingsFactory,
                    IOutputWriter outputWriter)
 {
     _cmdCoffeeApi       = cmdCoffeeApi;
     _apiSettingsFactory = apiSettingsFactory;
     _outputWriter       = outputWriter;
 }
Beispiel #2
0
 public BuyCommand(ICmdCoffeeApi cmdCoffeeApi, Func <IAppSettings> appSettingsFactory,
                   IOutputWriter writer, IOutputGenerator outputGenerator)
 {
     _cmdCoffeeApi    = cmdCoffeeApi;
     _writer          = writer;
     _outputGenerator = outputGenerator;
     _appSettings     = appSettingsFactory();
 }
 public ProductsCommand(IOutputGenerator outputGenerator, ICmdCoffeeApi cmdCoffeeApi, IOutputWriter outputWriter)
 {
     _outputGenerator = outputGenerator;
     _cmdCoffeeApi    = cmdCoffeeApi;
     _outputWriter    = outputWriter;
 }