public async Task InitAsync()
 {
     await Task.Factory.StartNew(async() =>
     {
         await communicator.SendInitiRequestAsync();
     }).ContinueWith((taks) =>
     {
         TcpListener tcpListenre = new TcpListener(IPAddress.Any, config.GetListenPort());
         tcpListenre.Start();
         while (true)
         {
             var sender = tcpListenre.AcceptTcpClientAsync().Result;
             communicator.SaveFile(sender);
         }
     });
 }