Interface IConverter<TIn, TOut>
TIn 타입을 TOut 타입으로 변환하는 계약.
public interface IConverter<TIn, TOut>
Type Parameters
TIn변환 입력 타입.
TOut변환 출력 타입.
Remarks
변환 로직을 별도 클래스로 캡슐화해 단일 책임 원칙을 유지한다. 구현체는 무상태(stateless)여야 한다.
Methods
Convert(TIn)
입력 값을 변환해 출력 타입으로 반환.
TOut Convert(TIn input)
Parameters
inputTIn변환할 입력 값.
Returns
- TOut
변환된 결과.