public static void AtExpression(this Messenger messenger, Expression expression, MessageTemplate message, params object[] parameters) { MessageLocation location = new MessageLocation(expression.StartToken, expression.EndToken); messenger.Add(location, message, parameters); }
public void Add(MessageLocation location, MessageTemplate message, params object[] parameters) { _messages.Add(new Message(message, location, parameters)); HasErrors |= message.IsError; }