Table of Contents

Interface IFactory<T>

Namespace
Framework.Patterns.Pure.Factory
Assembly
Assembly-CSharp.dll

생성/반환 로직 캡슐화 인터페이스. PoolingFactory<T>의 기반 계약. Create는 Pool 또는 new 기반 생성. Return은 Pool.Release 또는 소멸 처리.

public interface IFactory<T>

Type Parameters

T

Methods

Create()

인스턴스 생성 또는 Pool에서 획득.

T Create()

Returns

T

Return(T)

인스턴스 반환 또는 소멸.

void Return(T instance)

Parameters

instance T