C#에서의 제네릭 기반 서비스 주입 패턴
제네릭 인터페이스 팩토리 패턴
인터페이스와 구현체를 매핑하여 단일 인스턴스를 관리하는 방식입니다.
public class ServiceFactory<TInterface, TImplementation>
where TInterface : class
where TImplementation : TInterface
{
private static TInterface instance;
public static TInterface Instance
{
get
{
...
6월 28일 18:21에 게시됨