Я предположил бы, что мой будет где-нибудь между Brainf*ck и LOLCODE кроме с НАМНОГО больше круглые скобки .
Есть много способов управлять настройкой контейнера с помощью autofac.
Один из наиболее распространенных способов - использовать модуль
и зарегистрировать его в построителе. Вы можете разбить несколько групп регистрации следующим образом:
public class DALModule : Module
{
protected override void Load(ContainerBuilder builder)
{
builder.Register<SomeDataSomething>().As<IDataSomething>();
builder.Register<SomeOtherSomething( c => SomeOtherSomething.Create());
//and so on
}
}
Затем зарегистрируйте эти разбитые модули в построителе либо с помощью кода, либо с помощью XML.
(простой вызов builder.RegisterModule (new DALModule ())
сделает это здесь). См. Вики-страницу на Структурирование с помощью модулей .
Или вы можете использовать только файлы XML (или использовать XML и модули вместе). См. Вики-страницу на XML-конфигурации для этого.