public int[] GetSessionQuestions(int sessionId) { try { return(_testClient.GetSessionQuestions(sessionId)); } catch (CommunicationException) { _testClient = _factory.CreateChannel(); return(_testClient.GetSessionQuestions(sessionId)); } }