public override void Shutdown()
            {
                InvokeHandler handler = () => Close();

                handler.BeginInvoke(null, null);
            }
            public override void Shutdown(bool forced = false)
            {
                InvokeHandler handler = () => Close();

                handler.BeginInvoke(null, null);
            }