Pendant un certain temps, je lisais sur le simultané optimiste dans NHibernate. Si ce que j'ai compris était correct, alors l'échantillon ci-dessous devrait être bon.Violation de concurrence dans l'exemple NHibernate (C#)
Considérons deux transactions T1 et T2.
- Lorsque T1 et T2 sont effectués en même temps, l'état (entrées DB) est mise à jour avec les valeurs de la dernière mise à jour le plus . (T1 ou T2).
Bien qu'il semble être conceptuellement solide, comment puis-je simuler ceci dans le but de comprendre et de tester l'intégration.
quelqu'un peut me aider avec un échantillon de code C#.?
Merci,
Vijay
Créer deux fils. Demandez à chaque thread de faire une mise à jour. Il ne devrait pas être difficile de trouver un exemple de code pour cela. –