private static string GetMessage(string pointcutName, PointcutExpression pointcutExpression, string message) { return(string.Format("Failed parsing {0} = [{1}(\"{2}\")].\n{3}", pointcutName, pointcutExpression.AttributeName, pointcutExpression.Saql, message)); }
public QueryParsingException(string pointcutName, PointcutExpression pointcutExpression, string message) : base(GetMessage(pointcutName, pointcutExpression, message)) { }
public QueryParsingException(string pointcutName, PointcutExpression pointcutExpression, Exception e) : base(GetMessage(pointcutName, pointcutExpression, e.Message), e) { }
public Compiler(PointcutExpression expression, Environment environment) => (_expression, _environment) = (expression, environment);