public T GetValue <T>(Expression <Func <T> > key, Func <T> factory = null) { return(Validable.GetValue(key, factory)); }
public T GetValue <T>(Func <T> factory = null, [CallerMemberName] string key = null) { return(Validable.GetValue(factory, key)); }