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; }
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; }