Ejemplo n.º 1
0
        public void Setup()
        {
            apiKey = ConfigurationManager.AppSettings["HipChatApiKey"];
            apiUrl = ConfigurationManager.AppSettings["HipChatApiUrl"];
            testRoomId = ConfigurationManager.AppSettings["TestRoomId"];
            testRoomName= ConfigurationManager.AppSettings["TestRoomName"];
            testUserId = ConfigurationManager.AppSettings["TestUserId"];
            testUserEmail = ConfigurationManager.AppSettings["TestUserEmail"];
            IocContainer.Configure();
            _connectionFactory = new HipChatConnectionFactory(new HipChatConnectionSettings(apiUrl, apiKey));

            _proxy = new HipChatProxy(_connectionFactory,new HipChatApiExecutor());
        }
Ejemplo n.º 2
0
 public RoomListener(IHipChatProxy hipChatProxy)
 {
     MessageProcessors = new List<IMessageProcessor>();
     _proxy = hipChatProxy;
 }
Ejemplo n.º 3
0
 public void SetHipChatProxy(IHipChatProxy proxy)
 {
     _proxy = proxy;
 }
Ejemplo n.º 4
0
 public RepsonseClient(string roomId, IHipChatProxy proxy)
 {
     _roomId = roomId;
     _proxy = proxy;
 }