internal override AbstractGenerateNuGetPackageCommand CreateInstanceCore(
     UnconfiguredProject project,
     IProjectThreadingService threadingService,
     ISolutionBuildManager solutionBuildManager,
     GeneratePackageOnBuildPropertyProvider generatePackageOnBuildPropertyProvider)
 {
     return(new GenerateNuGetPackageProjectContextMenuCommand(project, threadingService, solutionBuildManager, generatePackageOnBuildPropertyProvider));
 }
 public GenerateNuGetPackageProjectContextMenuCommand(
     UnconfiguredProject project,
     IProjectThreadingService threadingService,
     ISolutionBuildManager vsSolutionBuildManagerService,
     GeneratePackageOnBuildPropertyProvider generatePackageOnBuildPropertyProvider)
     : base(project, threadingService, vsSolutionBuildManagerService, generatePackageOnBuildPropertyProvider)
 {
 }
Пример #3
0
        public ImplicitlyTriggeredDebugBuildManager(
            IProjectThreadingService threadingService,
            ISolutionBuildManager solutionBuildManager,
#pragma warning disable CS0618 // Type or member is obsolete - IImplicitlyTriggeredBuildManager is marked obsolete as it may eventually be replaced with a different API.
            IImplicitlyTriggeredBuildManager implicitlyTriggeredBuildManager,
#pragma warning restore CS0618 // Type or member is obsolete
            IStartupProjectHelper startupProjectHelper)
            : base(threadingService.JoinableTaskContext)
        {
            _solutionBuildManager            = solutionBuildManager;
            _implicitlyTriggeredBuildManager = implicitlyTriggeredBuildManager;
            _startupProjectHelper            = startupProjectHelper;
        }
Пример #4
0
        protected AbstractGenerateNuGetPackageCommand(
            UnconfiguredProject project,
            IProjectThreadingService threadingService,
            ISolutionBuildManager vsSolutionBuildManagerService,
            GeneratePackageOnBuildPropertyProvider generatePackageOnBuildPropertyProvider)
        {
            Requires.NotNull(project, nameof(project));
            Requires.NotNull(threadingService, nameof(threadingService));
            Requires.NotNull(vsSolutionBuildManagerService, nameof(vsSolutionBuildManagerService));
            Requires.NotNull(generatePackageOnBuildPropertyProvider, nameof(generatePackageOnBuildPropertyProvider));

            Project               = project;
            _threadingService     = threadingService;
            _solutionBuildManager = vsSolutionBuildManagerService;
            _generatePackageOnBuildPropertyProvider = generatePackageOnBuildPropertyProvider;
        }
Пример #5
0
 public IncrementalBuildFailureDetector(
     ISolutionBuildManager solutionBuildEvents,
     IRunningDocumentTable rdtEvents,
     IProjectServiceAccessor projectServiceAccessor,
     JoinableTaskContext joinableTaskContext)
     : base(new(joinableTaskContext))
 internal abstract AbstractGenerateNuGetPackageCommand CreateInstanceCore(
     UnconfiguredProject project,
     IProjectThreadingService threadingService,
     ISolutionBuildManager solutionBuildManager,
     GeneratePackageOnBuildPropertyProvider generatePackageOnBuildPropertyProvider);
 public UpToDateCheckBuildEventNotifier(
     JoinableTaskContext joinableTaskContext,
     ISolutionBuildManager solutionBuildManager)
     : base(new(joinableTaskContext))
Пример #8
0
 public BuildUpToDateCheckRebuildNotifier(
     JoinableTaskContext joinableTaskContext,
     ISolutionBuildManager solutionBuildManager)
     : base(new(joinableTaskContext))