public LaunchSettingsProvider(IProjectThreadingService threadingService, UnconfiguredProject unconfiguredProject, LaunchSettingsManager launchSettingsManager) { _threadingService = threadingService; _unconfiguredProject = unconfiguredProject; _launchSettingsManager = launchSettingsManager; _viewModel = new DebuggerOptionsViewModel(IndexChanged); }
public DebugProfileProvider(ConfiguredProject configuredProject, LaunchSettingsManager launchSettingsManager, SVsServiceProvider?serviceProvider, IProjectThreadingService threadingService) { _configuredProject = configuredProject; _launchSettingsManager = launchSettingsManager; _threadingService = threadingService; _compilerRoot = new AsyncLazy <string?>(() => GetCompilerRootAsync(serviceProvider), _threadingService.JoinableTaskFactory); }
public TargetProjectEnumProvider(UnconfiguredProject unconfiguredProject, LaunchSettingsManager launchSettingsManager) { _unconfiguredProject = unconfiguredProject; _launchSettingsManager = launchSettingsManager; }