예제 #1
0
            void Answer(string will, StringLiteralManager manager, IParseTree tree)
            {
                var statement = tree.CloseSt <JsParser.StatementContext>();
                var message   = factoryMessage
                                .CreateMessage($"Заменить {manager.Value}? \r\n{statement.GetText()}")
                                .AddAction(
                    External.Models.AnswerType.Ok,
                    () => {
                    manager.Value = will;
                })
                                .GetMessage();

                valueProvider.GetOutputMessages().Add(message);
            }