If they were different methods then they need to have different parameters. The name InvokeAsync is special