예제 #1
0
        public VersionService(
            GamePathService gamePathService,
            DownloadUrlService urlService,
            LibraryService libraryService,
            HttpClient client)
        {
            _gamePathService = gamePathService;
            _urlService      = urlService;
            _libraryService  = libraryService;
            _client          = client;

            _versions = new Dictionary <string, Version>(8);
        }
예제 #2
0
        public VersionService(
            GamePathService gamePathService,
            DownloadUrlService urlService,
            LibraryService libraryService)
        {
            _gamePathService = gamePathService;
            _urlService      = urlService;
            _libraryService  = libraryService;
            _versions        = new Dictionary <string, Version>(8);

            _client = new HttpClient {
                Timeout = TimeSpan.FromSeconds(15)
            };
        }