Какие сборки мне нужны, чтобы начать использовать Castle Windsor в моем приложении? - PullRequest
2 голосов
/ 18 декабря 2008

У меня довольно простой вопрос о том, как начать использовать Castle Windsor. Я ознакомился с IOC / DI и хотел бы попробовать Castle Windsor в существующем решении. Обычно мне нравится помещать любые внешние сборки в папку Lib внутри дерева папок решения, чтобы ссылки были относительными (я считаю, что это лучшая практика).

Какие сборки из папки Castle \ Bin ... мне нужно скопировать в папку Lib? И нужно ли добавлять явную ссылку на каждую сборку или только на некоторые из них?

В папке C: \ dev \ oss \ Castle \ Bin \ net-2.0 имеется 30 сборок и в папке C: \ dev \ oss \ Castle \ Bin \ Dependencies - 18 сборок.

Ответы [ 2 ]

5 голосов
/ 18 декабря 2008

Полагаю, этого должно быть достаточно, чтобы вы начали.

  • Castle.Core
  • Castle.MicroKernel
  • Castle.Windsor

и если вы хотите использовать log4net для входа в систему, тогда ....

  • log4net
  • Castle.Facilities.Logging
  • Castle.Services.Logging.Log4netIntegration
2 голосов
/ 18 декабря 2008

Только Castle.Core, Castle.MicroKernel и Castle.Windsor должны иметь возможность использовать Виндзор.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...