コード例 #1
0
        private bool EnableService(string serviceName, string displayName)
        {
            var enabledRealtime = _windowsServiceManager.EnableService(serviceName);

            SetServiceStatus(serviceName);
            LogWriter.LogInfo($"Service ENABLED: {serviceName} - {displayName}");
            return(enabledRealtime);
        }
コード例 #2
0
        private void EnableService(string serviceName, string displayName)
        {
            var enabledRealtime = _windowsServiceManager.EnableService(serviceName);

            SetServiceStatus(serviceName);
            var message = $"{displayName} has been ENABLED";

            if (!enabledRealtime)
            {
                message += "\r\rYou will need to reboot for the setting to take effect.";
            }

            System.Windows.MessageBox.Show(message, TabTitle, System.Windows.MessageBoxButton.OK, System.Windows.MessageBoxImage.Information);
        }