В чем преимущество UnityContainer.Resolve перед Activator.CreateInstance?

Я только начинаю работать с Unity. Мне все еще интересно, в чем его преимущества.

UnityContainer().Resolve(), который может возвращать конкретный экземпляр типа, зарегистрированного для универсального типа T.

Думаю, я также могу использовать Activator.CreateInstance().

Activator— это встроенный класс в .NET Framework, поэтому мне интересно, в чем особенность Unity?

5
задан stakx supports GoFundMonica 18 June 2012 в 01:40
поделиться