Tag Archives: .net

Como implementar patrón Ignorar/ Reintentar/ Cancelar para una acción en C#

Cuando programamos aplicaciones, es habitual encontrarse en la situación de requerir la intervención del usuario frente a un error.

Por ejemplo, queremos parar un servicio de Windows para hacer una instalación, pero por algún motivo el servicio no se para y devuelve una excepción:

ignorar_reintentar_cancelar

Así que queremos darle al usuario la posibilidad de Ignorar/Reintentar/Cancelar.

El siguiente es un ejemplo de aplicación del patrón:

Saludos,