public async Task <NuGetInstallResult> InstallPackageAsync(string packageName, string version = null, bool isPreRelease = false)
        {
            var exists = await m_NuGetPackageManager.IsPackageInstalledAsync(packageName);

            return(await InstallOrUpdateAsync(packageName, version, isPreRelease, exists));
        }