If the developer adds a CancellationToken parameter to a WebAPI method then ASP.Net will populate it with a token that will be used to cancel work after a web request is cancelled. The caller will never be able to populate this token so it should be skipped when generating the TS data call methods.