Example #1
0
        private void LoadDriver(DriverPackage package)
        {
            _logger.Information($"Loading sources for {package.Id}.{package.Version} from {package.SourceUrl}");

            package.PeFile = _loader.DownloadAsync(package.SourceUrl).Result;
            EnsureDirectory(package.ContentDir);

            using (var fs = File.Create(package.PeFileFullName))
            {
                fs.Write(package.PeFile, 0, package.PeFile.Length);
            }
        }