#pragma once #include "auto_wirable.hpp" template std::shared_ptr AutoWirable::resolve(const Container &container) { return std::make_shared(container.get()...); }