コード例 #1
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;
        }
コード例 #2
0
        public ImplicitlyTriggeredDebugBuildManager(
            IProjectThreadingService threadingService,
            IProjectSystemOptionsWithChanges options,
            IVsService <SVsSolutionBuildManager, IVsSolutionBuildManager3> solutionBuildManagerService,
#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
            : base(threadingService.JoinableTaskContext)
        {
            _options = options;
            _solutionBuildManagerService     = solutionBuildManagerService;
            _implicitlyTriggeredBuildManager = implicitlyTriggeredBuildManager;
        }