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);
 }
Ejemplo n.º 2
0
 /// <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);
 }
Ejemplo n.º 3
0
 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);
 }
Ejemplo n.º 4
0
 /// <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>()
            };
        }
Ejemplo n.º 8
0
        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);
        }
Ejemplo n.º 9
0
        /// <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);
 }
Ejemplo n.º 13
0
 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);
 }