0
더 나은 접근 방법 : 서비스 계약 (인터페이스)에서 파생 클래스 사용? 또는 덜 구체적인 클래스 (기본 클래스)를 사용합니까? 기본 클래스 RequestDto
및 ResponseDto
이 있고 다른 모든 클래스는 그 중 하나에서 상속 받았다고 가정합니다. 기본 클래스 DTO 또는 파생 클래스 DTO 서비스 계약
ResponseDto GetInfos(RequestDto resquestDto)
ResponseDto GetInfosById(RequestDto resquestDto) {
return (ResponseDto)myResponseObject;
}
을 그리고 나서 캐스팅 올바른 파생 클래스에 ResponseDto
그 I 이 메소드를 호출 할 때 기대할 수 있습니다.
도움 주셔서 감사합니다.
아무도 모릅니다. –