Un modo per passare un token cancellazione è:Passaggio del token di cancellazione al metodo di chiamata costruttore di attività VS?
/* Cancellation token passed as method parameter */
Task task = Task.Run(() => { LongTask(1000000, cancellationToken.Token); });
Un altro modo è:
/* Cancellation Token passed as task constructor */
Task task = Task.Run(() => { LongTask(1000000); }, cancellationToken.Token);
Qual è la differenza?