/// <summary> /// /// </summary> public QueryService() { DataService = new DataService(); QueryTcpClient = new QueryTcpClient(); QueryTcpServer = new QueryTcpServer(); QueryTcpServer.QueryService = this; }
/// <summary> /// /// </summary> /// <param name="dataService"></param> /// <param name="queryTcpClient"></param> /// <param name="queryTcpServer"></param> internal QueryService(IDataService dataService, IQueryTcpClient queryTcpClient, IQueryTcpServer queryTcpServer) { DataService = dataService; QueryTcpClient = queryTcpClient; QueryTcpServer = queryTcpServer; QueryTcpServer.QueryService = this; }