public TestController(ITramAccess ac, IMapper mapper, IDepotAccess dc, ISectorAccess sc, ITrackAccess tc)
 {
     _mapper      = mapper;
     _tramLogic   = new Tram(ac);
     _sectorLogic = new Sector(sc, ac);
     _trackLogic  = new Track(tc, _sectorLogic);
     _depotLogic  = new Depot(_trackLogic, _tramLogic, dc);
 }
Exemplo n.º 2
0
 public Depot(Track tracklogic, Tram tramlogic, IDepotAccess depotAccess)
 {
     this._tracklogic  = tracklogic;
     this._tramlogic   = tramlogic;
     this._depotaccess = depotAccess;
 }