예를 들어 프리젠 테이션, 비즈니스 및 데이터 레이어가있는 다중 레이어 Winform 응용 프로그램이있는 경우 업무에만 사용할 수있는 논리 작업이있는 비즈니스 레이어 또는 데이터 레이어에서 오류가 발생합니다 오류를 기록하고 오류가 발생했음을 사용자에게 알리는 것입니다.다중 레이어 WinForm App에서의 오류 처리
나는 그렇게
try
{
DoSomethingThatMightGiveErrors();
}
catch(Exception ex)
{
logger.log(ex.ToString());
throw;
}
같은 시도의 catch 블록에서하여 비즈니스 방법 및 데이터 레이어를 넣어해야 아니면 그냥 프리젠 테이션 계층까지 오류 거품을하자 로깅을 처리하고 사용자에게 통보한다 그곳에?
이것은 내가 말했을 것입니다. 하지만 게리의 대답은 좋은 것입니다. –