TransactionScope
est un type jetable qui a presque toujours un travail d'E/S à faire.
Existe-t-il des plans pour que TransactionScope
implémente IAsyncDisposable
? (Je ne suis pas au courant de la facilité avec laquelle les méthodes ADO.NET impliquées sont disponibles en tant qu'async.)
@Timovzl Nous n'avions pas prévu de le faire, mais nous l'envisagerons pour la version 5.0.0. Nous devons d'abord faire quelques recherches pour voir à quel point le travail sera compliqué.
Sur la base des votes sur cette question Stackoverflow (la mienne) à ce sujet, il me semble que cette fonctionnalité est attendue par de nombreuses personnes.
Je ne comprends pas non plus comment cela n'est pas déjà inclus. C'est une fonctionnalité tellement basique et avec https://github.com/dotnet/corefx/issues/42341 , TransactionScope n'est fondamentalement pas utilisable pour le moment.
Commentaire le plus utile
@Timovzl Nous n'avions pas prévu de le faire, mais nous l'envisagerons pour la version 5.0.0. Nous devons d'abord faire quelques recherches pour voir à quel point le travail sera compliqué.