[C#] Gerer Session_End dans Global.asax
Bonjour,
J'ai une application qui fait l'achat en ligne, le problème sur lequel je me suis tombé c'est par exemple un utilisateur valide son panier( En ce moment moi je bloque ce qu'il acheté dans ma base de donnée c'est à dire je soustrait de la quantité que j'ai en stock). Puis l’utilisateur passe par une interface de payement et si le payement sera accepté c'est bon si non je rend les éléments réservés en base. Mon problème c'est que si après validation de panier si l’utilisateur ferme le navigateur ou bien après sa session a expirée ou il n'a pas fait le payement je veux rendre les produits achetés en stock.
Si je fait le traitement du rendu des places en Session_End, je rends même les produits achetés avec succès. Est ce que vous avez une idée comment le faire :?
Merci.