리플렉션을 남용하여 타입객체로 객체를 생성해야 하는 상황에 마주하는경우가 있다.
대충 위처럼 하면 되는줄 알았다가 new() 제약조건을 만족하지 않는 타입까지 만들어야 될수도 있다.
위 코드에 좀 덧붙여서 파라미터로 무슨타입이 어떤순서로 들어와야 하는지 또 런타임 리플렉션으로 하나하나 보고 유연히 넣어줄수있을까? 걍 죽을게.
일회용 서비스프로바이더로 알만한 타입정도는 유연히 배치되게 만들어줄수가 있다. Dispose는 뭐 나중에 알아서 수습하도록 한다.
이보다 더 간단 경량화된 방법이 있으면 좋겠으나 요구자체가 해괴한 이상 내가할수있는건 여기까지다.
알아서 잘 넣어주지 않나