public override void InitializeService(IProtocolEndpoint serviceHost) { Logger.Write(TraceEventType.Verbose, "TSqlFormatter initialized"); serviceHost.SetRequestHandler(DocumentFormattingRequest.Type, HandleDocFormatRequest); serviceHost.SetRequestHandler(DocumentRangeFormattingRequest.Type, HandleDocRangeFormatRequest); WorkspaceService?.RegisterConfigChangeCallback(HandleDidChangeConfigurationNotification); }
/// <summary> /// Initializes the service instance /// </summary> public override void InitializeService(IProtocolEndpoint serviceHost) { this.serviceHost = serviceHost; Logger.Write(LogLevel.Verbose, "TaskService initialized"); serviceHost.SetRequestHandler(ListTasksRequest.Type, HandleListTasksRequest); serviceHost.SetRequestHandler(CancelTaskRequest.Type, HandleCancelTaskRequest); }
public void InitializeService(IProtocolEndpoint serviceHost) { // Register request and event handlers with the Service Host serviceHost.SetRequestHandler(ReadCredentialRequest.Type, HandleReadCredentialRequest); serviceHost.SetRequestHandler(SaveCredentialRequest.Type, HandleSaveCredentialRequest); serviceHost.SetRequestHandler(DeleteCredentialRequest.Type, HandleDeleteCredentialRequest); }
/// <summary> /// Initializes the service instance /// </summary> public override void InitializeService(IProtocolEndpoint serviceHost) { this.serviceHost = serviceHost; Logger.Write(TraceEventType.Verbose, "TaskService initialized"); serviceHost.SetRequestHandler(ListTasksRequest.Type, HandleListTasksRequest); serviceHost.SetRequestHandler(CancelTaskRequest.Type, HandleCancelTaskRequest); TaskManager.TaskAdded += OnTaskAdded; }
public void InitializeService(IProtocolEndpoint serviceHost) { this.ServiceHost = serviceHost; // Register request and event handlers with the Service Host serviceHost.SetRequestHandler(ConnectionRequest.Type, HandleConnectRequest); serviceHost.SetRequestHandler(CancelConnectRequest.Type, HandleCancelConnectRequest); serviceHost.SetRequestHandler(DisconnectRequest.Type, HandleDisconnectRequest); serviceHost.SetRequestHandler(ListDatabasesRequest.Type, HandleListDatabasesRequest); }
/// <summary> /// Initializes the service instance /// </summary> public void InitializeService(IProtocolEndpoint serviceHost) { // Get database info serviceHost.SetRequestHandler(BackupConfigInfoRequest.Type, HandleBackupConfigInfoRequest); // Create backup serviceHost.SetRequestHandler(BackupRequest.Type, HandleBackupRequest); // Create respore task serviceHost.SetRequestHandler(RestoreRequest.Type, HandleRestoreRequest); // Create respore plan serviceHost.SetRequestHandler(RestorePlanRequest.Type, HandleRestorePlanRequest); }
public override void InitializeService(IProtocolEndpoint serviceHost) { Logger.Write(LogLevel.Verbose, "ResourceProvider initialized"); serviceHost.SetRequestHandler(CreateFirewallRuleRequest.Type, HandleCreateFirewallRuleRequest); serviceHost.SetRequestHandler(CanHandleFirewallRuleRequest.Type, ProcessHandleFirewallRuleRequest); firewallRuleService = new FirewallRuleService() { AuthenticationManager = ServiceProvider.GetService <IAzureAuthenticationManager>(), ResourceManager = ServiceProvider.GetService <IAzureResourceManager>() }; }
public void InitializeService(IProtocolEndpoint serviceHost) { this.ServiceHost = serviceHost; // Register request and event handlers with the Service Host serviceHost.SetRequestHandler(ConnectionRequest.Type, HandleConnectRequest); serviceHost.SetRequestHandler(CancelConnectRequest.Type, HandleCancelConnectRequest); serviceHost.SetRequestHandler(DisconnectRequest.Type, HandleDisconnectRequest); serviceHost.SetRequestHandler(ListDatabasesRequest.Type, HandleListDatabasesRequest); // Register the configuration update handler WorkspaceService <SqlToolsSettings> .Instance.RegisterConfigChangeCallback(HandleDidChangeConfigurationNotification); }
/// <summary> /// Initializes the service with the service host and registers request handlers. /// </summary> /// <param name="serviceHost">The service host instance to register with</param> public override void InitializeService(IProtocolEndpoint serviceHost) { Logger.Write(LogLevel.Verbose, "ObjectExplorer service initialized"); this.serviceHost = serviceHost; // Register handlers for requests serviceHost.SetRequestHandler(CreateSessionRequest.Type, HandleCreateSessionRequest); serviceHost.SetRequestHandler(ExpandRequest.Type, HandleExpandRequest); serviceHost.SetRequestHandler(RefreshRequest.Type, HandleRefreshRequest); serviceHost.SetRequestHandler(CloseSessionRequest.Type, HandleCloseSessionRequest); WorkspaceService <SqlToolsSettings> workspaceService = WorkspaceService; if (workspaceService != null) { workspaceService.RegisterConfigChangeCallback(HandleDidChangeConfigurationNotification); } }
/// <summary> /// Initializes the service instance /// </summary> public void InitializeService(IProtocolEndpoint serviceHost) { // Get database info serviceHost.SetRequestHandler(BackupConfigInfoRequest.Type, HandleBackupConfigInfoRequest); // Create backup serviceHost.SetRequestHandler(BackupRequest.Type, HandleBackupRequest); // Create restore task serviceHost.SetRequestHandler(RestoreRequest.Type, HandleRestoreRequest); // Create restore plan serviceHost.SetRequestHandler(RestorePlanRequest.Type, HandleRestorePlanRequest); // Cancel restore plan serviceHost.SetRequestHandler(CancelRestorePlanRequest.Type, HandleCancelRestorePlanRequest); // Create restore config serviceHost.SetRequestHandler(RestoreConfigInfoRequest.Type, HandleRestoreConfigInfoRequest); // Register file path validation callbacks FileBrowserServiceInstance.RegisterValidatePathsCallback(FileValidationServiceConstants.Backup, DisasterRecoveryFileValidator.ValidatePaths); FileBrowserServiceInstance.RegisterValidatePathsCallback(FileValidationServiceConstants.Restore, DisasterRecoveryFileValidator.ValidatePaths); }
public override void InitializeService(IProtocolEndpoint serviceHost) { serviceHost.SetRequestHandler(DocumentFormattingRequest.Type, HandleDocFormatRequest); serviceHost.SetRequestHandler(DocumentRangeFormattingRequest.Type, HandleDocRangeFormatRequest); WorkspaceService?.RegisterConfigChangeCallback(HandleDidChangeConfigurationNotification); }
public override void InitializeService(IProtocolEndpoint serviceHost) { Logger.Write(TraceEventType.Verbose, "SerializationService initialized"); serviceHost.SetRequestHandler(SerializeStartRequest.Type, HandleSerializeStartRequest); serviceHost.SetRequestHandler(SerializeContinueRequest.Type, HandleSerializeContinueRequest); }
public override void InitializeService(IProtocolEndpoint serviceHost) { Logger.Write(LogLevel.Verbose, "Serialization initialized"); // Register request and event handlers with the Service Host serviceHost.SetRequestHandler(SaveAsRequest.Type, HandleSaveAsRequest); }