0
[부스트] .DI 라이브러리로 데코레이터 패턴을 생성 할 수 있습니까?[부스트] .DI 데코레이터 패턴
struct IFoo {};
struct Foo : IFoo { };
struct Decorator : IFoo
{
explicit Decorator(shared_ptr<IFoo> foo) : foo(foo) {}
shared_ptr<IFoo> foo;
};
auto injector = boost::di::make_injector(???);
injector.create()가 Decorator의 유효한 인스턴스를 반환하도록 injector를 설정하는 방법은 무엇입니까?