2 votes

version netstandard2.1 de CancellationTokenRegistration.Unregister()

netcoreapp3.0 y netcoreapp3.1 offrir une fonction CancellationTokenRegistration.Unregister() mais il n'est pas disponible en netstandard2.1 . Comment cela se fait-il ? Existe-t-il un moyen de se désinscrire dans netstandard2.1 ?

La documentation indique simplement qu'elle n'est pas disponible en 2.1.

https://docs.microsoft.com/en-us/dotnet/api/system.threading.cancellationtokenregistration.unregister?view=netcore-3.1&viewFallbackFrom=netstandard-2.1

La discussion ici me pousse à croire que ce n'est pas disponible en 2.1. https://github.com/dotnet/runtime/issues/19827

Existe-t-il une solution de rechange ? Quelque chose de similaire que je pourrais faire ?

1voto

Andrew Heinlein Points 166

Je sais que ce post est ancien, mais je voudrais clarifier ce qui s'est passé.

CancellationTokenRegistration.Unregister() a été supprimé au profit d'un appel Dispose sur les Registration instance.

Si vous souhaitez voir comment tout cela fonctionne, consultez le site suivant la source .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X