я мои контроллеры отделенным в другом проекте, я использую Виндзорский замок, и все было хорошо, я был Tipical завода контроллера в том же проекте, что делать в последующем:ControllerFactory, имеющие контроллеры, отделенные в другом проекте
public WindsorControllerFactory()
{
container = new WindsorContainer(
new XmlInterpreter(new ConfigResource("castle")
)
);
var controllerTypes = from t in Assembly.GetExecutingAssembly().GetTypes()
where typeof(IController).IsAssignableFrom(t)
select t;
foreach (Type t in controllerTypes)
{
container.AddComponentLifeStyle(t.FullName, t, Castle.Core.LifestyleType.Transient);
}
}
Затем я захотел переделать завод в собственную «структуру», чтобы повторно использовать его в будущих проектах. Но тогда в исполнительной сборке нет контроллеров. Любые идеи о том, как сделать ее развязанной?
Я думал, в чем-то, как файл конфигурации, который указывает на сборку с контроллерами ...
Отличное решение! благодаря! –