Регистрация в Unity

Я привык использовать Autofac, и с помощью autofac с одной строкой кода я могу зарегистрировать все интерфейсы в сборке, чтобы они разрешали любые классы, реализующие этот интерфейс.

В Unity, похоже, мне нужно зарегистрировать каждый интерфейс вручную. Мне интересно, если есть более простой способ глобальной регистрации всего, то для различий жизненного цикла создайте отдельные записи.

Спасибо

2 ответа

Решение

Unity 3 теперь поддерживает авторегистрацию.

Там нет в Unity 2.

Однако есть проекты contrib, которые пытаются добавить это поведение поверх Unity, например:

ОБНОВИТЬ

Похоже, что только что вышла Unity 3 с поддержкой пакетной регистрации.

Другие вопросы по тегам