Exemplo n.º 1
0
 public DesignTimeInputsBuildManagerBridge(UnconfiguredProject project,
                                           IProjectThreadingService threadingService,
                                           IDesignTimeInputsChangeTracker designTimeInputsChangeTracker,
                                           IDesignTimeInputsCompiler designTimeInputsCompiler,
                                           VSBuildManager buildManager)
     : base(threadingService.JoinableTaskContext)
 {
     _project = project;
     _designTimeInputsChangeTracker = designTimeInputsChangeTracker;
     _designTimeInputsCompiler      = designTimeInputsCompiler;
     _buildManager = buildManager;
 }
 public DesignTimeInputsCompiler(UnconfiguredProject project,
                                 IActiveWorkspaceProjectContextHost activeWorkspaceProjectContextHost,
                                 IProjectThreadingService threadingService,
                                 IDesignTimeInputsChangeTracker changeTracker,
                                 ITempPECompiler compiler,
                                 IFileSystem fileSystem,
                                 ITelemetryService telemetryService)
     : base(threadingService.JoinableTaskContext)
 {
     _project = project;
     _activeWorkspaceProjectContextHost = activeWorkspaceProjectContextHost;
     _threadingService = threadingService;
     _changeTracker    = changeTracker;
     _compiler         = compiler;
     _fileSystem       = fileSystem;
     _telemetryService = telemetryService;
     _scheduler        = new TaskDelayScheduler(s_compilationDelayTime, threadingService, CancellationToken.None);
 }
 public TestDesignTimeInputsBuildManagerBridge(UnconfiguredProject project, IProjectThreadingService threadingService, IDesignTimeInputsChangeTracker designTimeInputsChangeTracker, IDesignTimeInputsCompiler designTimeInputsCompiler, VSBuildManager buildManager)
     : base(project, threadingService, designTimeInputsChangeTracker, designTimeInputsCompiler, buildManager)
 {
 }