public VersionManagementService(AppSettings appSettings, FileIniDataParser iniParser, IHttpClientFactory httpClientFactory)
 {
     this.appSettings = appSettings;
     this.iniParser   = iniParser;
     settings         = appSettings.VersionManager;
     httpClient       = httpClientFactory.CreateClient();
 }
Exemple #2
0
 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);
 }