Je le code suivant:La connexion ne prend pas en charge MultipleActiveResultSets lors de l'utilisation Dapper.SimpleCRUD dans un forEach
var test = new FallEnvironmentalCondition[] {
new FallEnvironmentalCondition {Id=40,FallId=3,EnvironmentalConditionId=1},
new FallEnvironmentalCondition {Id=41,FallId=3,EnvironmentalConditionId=2},
new FallEnvironmentalCondition {Id=42,FallId=3,EnvironmentalConditionId=3}
};
test.ToList().ForEach(async x => await conn.UpdateAsync(x));
Je reçois le
InvalidOperationException: La connexion ne supporte pas MultipleActiveResultSets
Je ne comprends pas Je suis await
chaque mise à jour J'ai cette erreur.
Remarque: Je n'ai aucun contrôle sur la chaîne de connexion, donc je ne peux pas activer MARS.
Dans la chaîne de connexion, veillez à régler MultipleActiveResultSets = True » – pmbAustin
@pmbAustin J'essaie d'éviter cela parce que je ne suis pas dans le contrôle de la chaîne de connexion. – MotKohn