Table of Contents

Interface IConverter<TIn, TOut>

Namespace
Framework.Common.Data
Assembly
Assembly-CSharp.dll

TIn 타입을 TOut 타입으로 변환하는 계약.

public interface IConverter<TIn, TOut>

Type Parameters

TIn

변환 입력 타입.

TOut

변환 출력 타입.

Remarks

변환 로직을 별도 클래스로 캡슐화해 단일 책임 원칙을 유지한다. 구현체는 무상태(stateless)여야 한다.

Methods

Convert(TIn)

입력 값을 변환해 출력 타입으로 반환.

TOut Convert(TIn input)

Parameters

input TIn

변환할 입력 값.

Returns

TOut

변환된 결과.