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()); }
public RoomListener(IHipChatProxy hipChatProxy) { MessageProcessors = new List<IMessageProcessor>(); _proxy = hipChatProxy; }
public void SetHipChatProxy(IHipChatProxy proxy) { _proxy = proxy; }
public RepsonseClient(string roomId, IHipChatProxy proxy) { _roomId = roomId; _proxy = proxy; }