You need to use a delegate as the parameter type.
If Method returns void, then something is Action, Action, Action, etc (where T1...Tn are the parameter types for Method).
If Method returns a value of type TR, then something is Func
, Func, Func, etc.