예제 #1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="query"></param>
        /// <returns></returns>
        private QueryResult ServerConnect(Query query)
        {
            try
            {
                if (string.IsNullOrEmpty(query.Key))
                {
                    return(new QueryResult("Failed", new ArgumentNullException(nameof(query.Key)), null));
                }


                IsConnectedToNetworkDataStore = true;
                return(QueryTcpClient.Connect(query.Key).Result);
            }
            catch (Exception e)
            {
                return(null);
            }
        }