Pregunta

El uso de VB .NET 3.5 2008

Estoy trabajando en una aplicación de escritorio N-capa.

Supongamos que un método en el BLL se encuentra con una situación en la que el usuario tiene que ser notificado y el método tiene que esperar a la entrada del usuario (OK, Cancelar, etc.) antes de continuar. ¿Cómo se suelen manejar esto?

Se supone que esta situación ocurre bastante a menudo, pero no todo el tiempo, y se espera. No parece correcta de lanzar una excepción. La única solución que tengo hasta ahora es elevar un evento con un EventArgs personalizados, y permitir que la interfaz de usuario para configurar alguna propiedad en los EventArgs personalizados para reflejar la entrada del usuario.

Cualquier otra sugerencia, o se emplea comúnmente la técnica anterior?

¿Fue útil?

Solución

Un evento es correcta.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top