Возможно ли зарегистрировать и разрешить типы массивов в контейнере Unity? Я хотел бы сделать что-то вроде этого:Разрешение типов массивов в контейнере Unity (Prism)
this.mContainer
.RegisterType<ISomeType, SomeType>()
.RegisterType<ISomeType[], SomeType[]>();
ISomeType[] lSomeTypes = this.mContainer.Resolve<ISomeType[6]>();
Было бы еще лучше, если бы у меня не было, чтобы зарегистрировать тип массива, и есть единство выяснить массив, основанный на RegisterType<ISomeType, SomeType>()
и Resolve<ISomeType[]>()
в одиночку.
Нашел некоторую документацию, но было не очень понятно ... http://msdn.microsoft.com/en-us/library/ff660882%28v=pandp.20%29.aspx#_Toc260122621 –