Question

Utilisation de VB 2008 .NET 3.5

Je travaille sur une application de bureau N-Layer.

Supposons une méthode dans la BLL se jette dans une situation où l'utilisateur doit être informé et la méthode doit attendre l'entrée utilisateur (OK, Annuler, etc.) avant de continuer. Comment gérez-vous cela en général?

On suppose que cette situation se produit assez souvent, mais pas tout le temps, et il est prévu. Il ne semble pas correct de lancer une exception. La seule solution que j'ai à ce jour est de déclencher un événement avec EventArgs personnalisé, et permettre à l'interface utilisateur de définir une propriété dans les EventArgs personnalisés pour tenir compte de l'entrée utilisateur.

Toutes les autres suggestions, ou est la technique ci-dessus couramment employée?

Était-ce utile?

La solution

Un événement est correct.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top