public async Task <List <File> > Get(string officeEdition = "32") { var updateFiles = await _officeInfoDownloader.GetUpdateFilesAsync(); if (officeEdition.Contains("64")) { var updateFile = updateFiles.FirstOrDefault(f => f.OfficeEdition == OfficeEdition.Office64Bit); return(updateFile?.Files); } else if (officeEdition.Contains("32")) { var updateFile = updateFiles.FirstOrDefault(f => f.OfficeEdition == OfficeEdition.Office32Bit); return(updateFile?.Files); } else { return(new List <File>()); } }
public async Task <List <Language> > Get() { var updateFiles = await _officeInfoDownloader.GetUpdateFilesAsync(); return(updateFiles.FirstOrDefault()?.Languages); }