Мне нужно переместить мою конфигурацию StructureMap из класса конфигурации в файл app.config моего приложения.
Кто-нибудь знает, имеет ли следующий код эквивалент конфигурации XML?
For(typeof(ILogger<>)).Use(typeof(Log4NetLogger<>));
Документация StructureMap говорит, что вы можете использовать DefaultInstance Элемент
Например:
<DefaultInstance PluginType="StructureMap.Testing.Widget.IWidget,StructureMap.Testing.Widget" PluggedType="StructureMap.Testing.Widget.ColorWidget,StructureMap.Testing.Widget" Scope="Singleton" />
В примере узла выше, части:
http://structuremap.net/structuremap/XmlReference.htm#section7