public static bool Require(Action <ISecurityExpression> action)
    {
        var expression = new SecurityExpressionBuilder();

        action.Invoke(expression);
        return(expression.Eval());
    }
    public static void ExcpetionIf(Action <ISecurityExpression> action)
    {
        var expression = new SecurityExpressionBuilder();

        action.Invoke(expression);
        if (expression.Eval())
        {
            throw new SecurityException(ExceptionText);
        }
    }