public object Lookup(IIndexArgumentList args) { if (args.TryGetBooleanParameter("inFeet") == true) { return(_meters * 3.28084); } return(_meters); }
public object Lookup(IIndexArgumentList args) { var id = args.TryGetStringParameter("key"); var capitalize = args.TryGetBooleanParameter("capitalize") == true; id = id ?? "foo"; string result = null; if (id == "hello") { result = "world"; } else if (id == "foo") { result = "bar"; } else { result = null; } return(capitalize ? result?.ToUpper() : result); }