public void StartStreamRequest(string ip,IRequesterActions actions)
 {
     var requestStarter = new RequestStarterActions(ip, actions);
     var requester = SocketsFactory.Instance.CreateRequester();
     var connectionInfo = new ConnectionInfo { Ip = ip, Port = DEFAULT_PORT.ToString() };
     requester.Request(requestStarter, connectionInfo);
 }
 public void ReadMessageResult(string result)
 {
     var requester = SocketsFactory.Instance.CreateStreamRequester();
     var connectionInfo = new ConnectionInfo { Ip = _ip, Port = result };
     Debug.WriteLine("Starting requst for " + _ip + ":" + result);
     requester.Request(_actions, connectionInfo);
 }