public VersionManagementService(AppSettings appSettings, FileIniDataParser iniParser, IHttpClientFactory httpClientFactory) { this.appSettings = appSettings; this.iniParser = iniParser; settings = appSettings.VersionManager; httpClient = httpClientFactory.CreateClient(); }
public VersionManagementService(AppSettings appSettings, FileIniDataParser iniParser, IFileHelpers fileHelpers, IHttpClientFactory httpClientFactory) { this.appSettings = appSettings; this.iniParser = iniParser; this.fileHelpers = fileHelpers; settings = appSettings.VersionManager; httpClient = httpClientFactory.CreateClient(); Task.Run(UpdateLatestDevVersion); }