Exemple #1
0
        public static void StartActivator(
            Action callback)
        {
            SetTLSProtocol();

            if (!isStarted)
            {
                ActivationManager.Instance.ActivationDeniedCallback += () =>
                {
                    AppLog.DefaultLogger.Fatal(ActivationDenyMessage);

                    WPFHelper.Invoke(() =>
                    {
                        foreach (var callback in ActivationDeniedCallbackList)
                        {
                            callback.Invoke();
                        }
                    });
                };
            }

            isStarted = true;

            ActivationDeniedCallbackList.Add(callback);
            ActivationManager.Instance.Start();
        }
Exemple #2
0
        private static void OnActivationDenied()
        {
            AppLog.DefaultLogger.Fatal(ActivationDenyMessage);

            WPFHelper.Invoke(() =>
            {
                foreach (var callback in ActivationDeniedCallbackList)
                {
                    callback.Invoke();
                }
            });
        }