private QueryResult ExecuteQuery(string fileName) { if (!File.Exists(fileName)) { return new QueryResult(); } var newQuery = File.ReadAllText(fileName).Trim(); var newResult = this.query.ExecuteQuery(newQuery); return new QueryResult { Query = newQuery, Result = newResult }; } }