/// <summary>
        /// Gets NuGet URL used to restore packages.
        /// </summary>
        public static string NugetRestoreUrl(this ISetupPackages config)
        {
            if (String.IsNullOrEmpty(config.Branch))
            {
                return("$(nugetUrl)/api/v2");
            }

            return($"$(nugetUrl)/private/{config.Branch}/api/v2");
        }
 /// <summary>
 /// Gets temporary file for storing information about used packages.
 /// </summary>
 public static string TempFilePackages(this ISetupPackages config)
 {
     return($@"{config.TempDirectory()}\packages.txt");
 }