public ZombiePacksController() { _zombiePackRetriever = MvcApplication.DependancyInjection.Resolve<IZombiePackRetriever>(); _userZombiePackProgressUpdater = MvcApplication.DependancyInjection.Resolve<IUserZombiePackProgressSaver>(); _userZombiePackProgressRetriever = MvcApplication.DependancyInjection.Resolve<IUserZombiePackProgressRetriever>(); _userSaver = MvcApplication.DependancyInjection.Resolve<IUserSaver>(); _huntDirector = MvcApplication.DependancyInjection.Resolve<IHuntDirector>(); _zombiePackDifficultyDirector = MvcApplication.DependancyInjection.Resolve<IZombiePackDifficultyDirector>(); _userRetriever = MvcApplication.DependancyInjection.Resolve<IUserRetriever>(); }
private static void ResolveDI() { _nodeCreator = UndeadEarth.Console.DependancyInjection.Instance.Resolve<INodeCreator>(); _hotZoneRetriever = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IHotZoneRetriever>(); _userCreationService = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserCreationService>(); _userRetriever = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserRetriever>(); _userMover = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserMoveDirector>(); _userSaver = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserSaver>(); _userEnergyProvider = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserEnergyProvider>(); _huntDirector = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IHuntDirector>(); _zombiePackRetriever = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IZombiePackRetriever>(); _userZombiePackProgressRetriever = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserZombiePackProgressRetriever>(); _userStatsRetriever = UndeadEarth.Controllers.DependancyInjection.Instance.Resolve<IUserStatsRetriever>(); }