Runtime: IAsyncDisposable TransactionScope

Créé le 4 oct. 2019  ·  3Commentaires  ·  Source: dotnet/runtime

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.)

api-suggestion area-System.Transactions enhancement

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é.

Tous les 3 commentaires

@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.

Cette page vous a été utile?
0 / 5 - 0 notes