public NavigateToBuilding(ILog log, Touch touch, BuildingSelector buildingSelector, TradeWindow tradeWindow)
 {
     this.log = log;
     this.buildingSelector = buildingSelector;
     this.touch            = touch;
     this.tradeWindow      = tradeWindow;
 }
 public Salesman(Touch touch,
                 TradeWindow tradeWindow,
                 TradePanelCapture tradePanelCapture,
                 ItemHashes itemHashes,
                 NavigateToBuilding navigateToBuilding, ILog log)
 {
     this.touch              = touch;
     this.tradeWindow        = tradeWindow;
     this.tradePanelCapture  = tradePanelCapture;
     this.itemHashes         = itemHashes;
     this.navigateToBuilding = navigateToBuilding;
     this.log = log;
 }
 public TradePanelCapture(TradeWindow tradeWindow)
 {
     this.tradeWindow = tradeWindow;
 }