Esempio n. 1
0
        private static IChatApp GetChatApp()
        {
            if (_chatApp != null)
                return _chatApp;

            lock (_chatAppLocker)
            {
                if (_chatApp != null)
                    return _chatApp;

                _chatApp = GetChatAppFactory().CreateChatApp();
            }

            return _chatApp;
        }
Esempio n. 2
0
 public ChatController(IChatApp chatApp)
 {
     _chatApp = chatApp;
 }
Esempio n. 3
0
 public Chat()
 {
     _chatApp = DependencyResolver.Current.GetService <IChatApp>();
 }