コード例 #1
0
ファイル: RestoringCommand.cs プロジェクト: VSadov/sdk
 public RestoringCommand(
     IEnumerable <string> msbuildArgs,
     bool noRestore,
     string msbuildPath = null)
     : base(GetCommandArguments(msbuildArgs, noRestore), msbuildPath)
 {
     Task.Run(() => WorkloadManifestUpdater.BackgroundUpdateAdvertisingManifestsAsync());
     SeparateRestoreCommand = GetSeparateRestoreCommand(msbuildArgs, noRestore, msbuildPath);
 }
コード例 #2
0
 public RestoringCommand(
     IEnumerable <string> msbuildArgs,
     bool noRestore,
     string msbuildPath            = null,
     string userProfileDir         = null,
     bool advertiseWorkloadUpdates = true)
     : base(GetCommandArguments(msbuildArgs, noRestore), msbuildPath)
 {
     userProfileDir = CliFolderPathCalculator.DotnetUserProfileFolderPath;
     Task.Run(() => WorkloadManifestUpdater.BackgroundUpdateAdvertisingManifestsAsync(userProfileDir));
     SeparateRestoreCommand   = GetSeparateRestoreCommand(msbuildArgs, noRestore, msbuildPath);
     AdvertiseWorkloadUpdates = advertiseWorkloadUpdates;
 }