IJobCancellationToken token is not triggered when deleted by the dashboard

So I have followed your example that i found in the documentation - documentation.

This the snippet of my code that is called by a fire and forget queue.

public void Start(IJobCancellationToken cancellationToken,PerformContext context)

but when I delete the job, the expected exception doesn’t get thrown.

What I’m a doing wrong?