Esempio n. 1
0
        internal static EmailEmitterController GetController()
        {
            if (!_loadController)
            {
                lock (_syncRoot)
                {
                    _controller     = EmailEmitterController.Instance;
                    _loadController = true;
                }

                for (int i = 0; i < 1000; i++)
                {
                    if (_controller.IsInitialed)
                    {
                        break;
                    }
                    System.Threading.Thread.Sleep(10);
                }
            }
            return(_controller);
        }
 static EmailEmitterController()
 {
     Instance = new EmailEmitterController();
 }