Al compilar una biblioteca .NET, ¿cuál es su política de manejo de excepciones? En específico, ¿cuál es su política sobre el manejo de excepciones dentro de las llamadas a bibliotecas y exponerlas al código de llamadas?Política de manejo de excepciones en bibliotecas
Por ejemplo,
- tratarían a una función de biblioteca como cualquier otro, permitiendo así que todas las excepciones que no puede manejar el flujo de ella tal cual?
- ¿Podría crear una excepción personalizada para esa biblioteca?
- ¿Capturaría todas las excepciones y arrojaría en su lugar la excepción de la biblioteca? ¿Establecerías la excepción original como la excepción interna de la excepción de la biblioteca?
- ¿Cómo afectaría la dependencia de la biblioteca a un DB su política de manejo de excepciones?
¿Qué pautas y reglas sugeriría para el manejo de excepciones en una biblioteca .NET?