private static void HandleTakeArgs(Expression expression, TimeLineArgs args) { MethodInfo info = MethodInfoForTake(); MethodCallFinderVisitor visitor = new MethodCallFinderVisitor(info); if (visitor.FindMethod(expression)) { args.Count = Convert.ToInt32(visitor.Args.First()); } }
private void HandlePageArgs(Expression expression, TimeLineArgs args) { MethodInfo info = MethodInfoForPage(); MethodCallFinderVisitor visitor = new MethodCallFinderVisitor(info); if (visitor.FindMethod(expression)) { args.Page = Convert.ToInt32(visitor.Args.First()); } }