Использование Unity с минимальной конфигурацией

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

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

Я предполагаю, что кто-то сталкивался с этой проблемой и нашел решение. В идеале я хотел бы выяснить, как настроить Unity таким образом, чтобы использовать соглашения вместо конфигурации и уменьшить проблемы во время выполнения (например, огромные файлы конфигурации). Кто-нибудь знает хороший способ реализовать Unity с минимальной конфигурацией?

Edit: Одна вещь: я должен придерживаться только использования Unity. Можно' Я действительно переключаюсь на Ninject и т. д.

6
задан Don Fitz 2 April 2011 в 01:35
поделиться