Я использую Unity для МОК.Я хотел бы настроить создание объектов moq с помощью app.config.Мой конфиг выглядит примерно так:
<unity xmlns="schemas.microsoft.com/practices/2010/unity">
<container>
<register type="Namespace1.IFoo, FooInterface"
mapTo="Namespace2.FooImp, FooImplementation">
</register>
</container>
</unity>
Я ищу способ указать конфигурацию примерно так:
<unity xmlns="schemas.microsoft.com/practices/2010/unity">
<container>
<register type="Namespace1.IFoo, FooInterface"
mapTo="Moq.Mock<IFoo>, Moq">
</register>
</container>
</unity>
Я знаю, что мне нужен доступ к свойству .ObjectМакет, но этот пример просто предназначен для объяснения того, что я хочу сделать.
Другими словами: я не хочу использовать код для настройки Unity для использования moq.Конечно, можно создать несколько помощников, которые можно использовать в общем.