示例#1
0
 public UpgradeManager(
     GameModel model,
     IUpgradeView view,
     IStorePrices storePrices)
 {
     this.model       = model;
     this.storePrices = storePrices;
     upgradeView      = view;
     InitUi();
 }
示例#2
0
 public UpgradePresenter(
     IUpgradeView view,
     IErrorView errorView,
     IBackgroundTaskFactory backgroundTaskFactory,
     IDatabaseService databaseService)
 {
     _view                  = view;
     _errorView             = errorView;
     _backgroundTaskFactory = backgroundTaskFactory;
     _databaseService       = databaseService;
 }
示例#3
0
 public UpgradePresenter(
     IUpgradeView view, 
     IErrorView errorView, 
     IBackgroundTaskFactory backgroundTaskFactory,
     IDatabaseService databaseService)
 {
     _view = view;
     _errorView = errorView;
     _backgroundTaskFactory = backgroundTaskFactory;
     _databaseService = databaseService;
 }