public void InitiateCommunication(Address serverAddress) { heartbeatThreadCollection = new HeartbeatThreadCollection(); heartbeatThreadCollection.ClientVanished += OnClientVanished; notificationThreadCollection = new NotificationThreadCollection(); var responseHandlerFactory = new ResponseHandlerFactory(dataCenter, sessionRepository, NewConnectionEstablished, NewDebugConnectionEstablishedCallback, ConnectionEnded); universalResponseThread = new UniversalResponseThread(serverAddress, responseHandlerFactory); new Thread(universalResponseThread.Run).Start(); IsConnectionActive = true; }
public ContentHandlerFactoryTests() { _underTest = new ResponseHandlerFactory(A.Fake <IJsonSerializer>()); }