public PsesTextDocumentHandler( ILoggerFactory factory, AnalysisService analysisService, WorkspaceService workspaceService, RemoteFileManagerService remoteFileManagerService) { _logger = factory.CreateLogger <PsesTextDocumentHandler>(); _analysisService = analysisService; _workspaceService = workspaceService; _remoteFileManagerService = remoteFileManagerService; }
public LaunchHandler( ILoggerFactory factory, IJsonRpcServer jsonRpcServer, DebugService debugService, PowerShellContextService powerShellContextService, DebugStateService debugStateService, DebugEventHandlerService debugEventHandlerService, RemoteFileManagerService remoteFileManagerService) { _logger = factory.CreateLogger <LaunchHandler>(); _jsonRpcServer = jsonRpcServer; _debugService = debugService; _powerShellContextService = powerShellContextService; _debugStateService = debugStateService; _debugEventHandlerService = debugEventHandlerService; _remoteFileManagerService = remoteFileManagerService; }
public LaunchAndAttachHandler( ILoggerFactory factory, IDebugAdapterServerFacade debugAdapterServer, BreakpointService breakpointService, DebugEventHandlerService debugEventHandlerService, DebugService debugService, DebugStateService debugStateService, PowerShellContextService powerShellContextService, RemoteFileManagerService remoteFileManagerService) { _logger = factory.CreateLogger <LaunchAndAttachHandler>(); _debugAdapterServer = debugAdapterServer; _breakpointService = breakpointService; _debugEventHandlerService = debugEventHandlerService; _debugService = debugService; _debugStateService = debugStateService; _debugStateService.ServerStarted = new TaskCompletionSource <bool>(); _powerShellContextService = powerShellContextService; _remoteFileManagerService = remoteFileManagerService; }