private static void Main() { //set working directory for CLI project to ../ var knowledge = EsParser.ParseKnowledge(File.ReadAllText("Assets/knowledge.txt")); var engine = new InferenceEngine(knowledge, (x, y) => Ask(x, y)); Console.WriteLine("Ваш вопрос:"); var target = Console.ReadLine(); var result = engine.AnalyzeAsync(target).GetAwaiter().GetResult(); if (result == null) { Console.WriteLine("Невозможно установить результат!"); } else { Console.WriteLine($"Результат: {result}. ({target})"); } }