I have two functions in my class with this signatures,
public static TResult Execute(Func remoteCall); public static void Exe
Wrap it in a delegate of type Func with a dummy return value, e.g.
Func
public static void Execute(Action remoteCall) { Execute(t => { remoteCall(t); return true; }); }