Установить значение свойства сложного объекта с Unity при регистрации - PullRequest
0 голосов
/ 06 июня 2018

У меня есть контейнер Unity, в котором я регистрирую MyContext (который расширяет DbContext) следующим образом:

var _container = new UnityContainer();
_container.RegisterType<MyContext, MyContext>(new PerRequestLifetimeManager());

Для этого типа я хочу убедиться, что каждый экземпляр MyContext имеет Configuration.ProxyCreationEnabled установлен на false.

Я пытался передать InjectionProperty("Configuration.ProxyCreationEnabled", false) в качестве параметра, но это не сработало.

Можно ли достичь такого, как я хочу, с помощью Unity, как это?

...