private async Task DownloadDebugSymbolForModuleAsync(SDCDModule module) { if (module.LocalPath != null && IsDynatraceModule(module)) { string hash = filesystem.Md5FromFile(module.LocalPath); if (IsDebugFileAvailable(module, hash)) { module.DebugSymbolPath = Path.GetFullPath(DebugFilePath(module.LocalPath, hash)); } else { await DownloadDebugSymbolsAsync(module, hash); } await UnstripLibrary(module, hash); } }