public TechTreeUnlock(ITechTreeService techTreeService, ITechTreeInfoService infoService)
 {
     _techTreeService = techTreeService;
     _infoService     = infoService;
 }
Exemplo n.º 2
0
 public TechTreeInfo(ITechTreeInfoService infoService)
 {
     _infoService = infoService;
 }
Exemplo n.º 3
0
 public CachedTechTreeInfoService(ITechTreeInfoService techTreeInfoService)
 {
     _techTreeInfoService = techTreeInfoService;
     _nodes      = new Lazy <IDictionary <int, TechTreeNode> >(techTreeInfoService.GetNodes);
     _groupInfos = new Lazy <IDictionary <TechTreeGroup, TechTreeGroupInfo> >(techTreeInfoService.GetGroupInfos);
 }