public MatchesController(IPlayerRepository playerRepository, IDemoRepository demoRepository, IStrapiApi strapiApi) { _playerRepository = playerRepository; _demoRepository = demoRepository; _steamApi = new SteamApi(); _strapiApi = strapiApi; _mapInfos = _strapiApi.GetAllMapInfos(); _matchDummyCacheManager = new DummyCacheManager(new MatchDummyCacheFactory()); }
public WeaponController(IPlayerRepository playerRepository) { _playerRepository = playerRepository; _dummyCacheManager = new DummyCacheManager(new WeaponsStatDummyCacheFactory()); }
public HomeController(IPlayerRepository playerRepository, IStrapiApi strapiApi, ILogFileRepository logFileRepository) { _playerRepository = playerRepository; _strapiApi = strapiApi; _statDummyCacheManager = new DummyCacheManager(new StatDummyCacheFactory()); }
public CacheManagerController() { _statDummyCacheManager = new DummyCacheManager(new StatDummyCacheFactory()); _weaponsDummyCacheManager = new DummyCacheManager(new WeaponsStatDummyCacheFactory()); }