Unity настроить по соглашению - PullRequest
5 голосов
/ 25 июня 2009

Можно ли настроить платформу Unity Dependency Injection для разрешения по соглашению. Другими словами, если у меня есть ICustomerRepository, когда он пытается решить эту проблему, он сначала проверяет, есть ли какие-либо зарегистрированные типы, а если нет, то по соглашению пытается разрешить класс CustomerRepository.

Это сэкономит много повторяющихся кодов.

Ответы [ 3 ]

2 голосов
/ 12 марта 2013

Unity 3 теперь поддерживает регистрацию по соглашению. Для получения дополнительной информации и примеров см. this .

1 голос
/ 10 февраля 2011

Существует также проект Unity Auto Registration , который делает то же самое.

0 голосов
/ 05 декабря 2011

Томас Педерсен создал API конфигурации Unity для традиционной конфигурации Unity.

Вы можете получить пакет NuGet или source .

...