public static ArgumentName <TArgumentOwner> For(Expression <Func <TArgumentOwner, object> > expression) { Verify.Argument.IsNotNull(expression, "expression"); var argumentName = new ArgumentName <TArgumentOwner>(); argumentName._expression = expression; return(argumentName); }
protected IArgumentName ArgumentName(Expression <Func <TArgumentOwner, object> > expresison) { return(ArgumentName <TArgumentOwner> .For(expresison)); }