Ошибка ниже при попытке зарегистрировать универсальный класс в реализации с использованием .net 2.0 - PullRequest
0 голосов
/ 07 января 2011

Код:

StructureMapConfiguration.BuildInstancesOf<MIGExcel.Service.IPersistenceService<Contact>>().AsSingletons().TheDefaultIsConcreteType<MIGExcel.Application.Service.XMLEmailAddressListService>();

Ошибка:

Код исключения StructureMap: 190 банок не создавать общий PluginFamily для PluginFamily MIGExcel.Service.IPersistenceService`1 [[MIGExcel.Model.Contact, WizardModel, версия = 1.0.0.0, Culture = нейтрально, PublicKeyToken = NULL]]. Проверьте, что основной тип MIGExcel.Service.IPersistenceService`1 настроен как PluginFamily. Эти общие типы настроены в StructureMap как PluginFamily's: MIGExcel.Service.IPersistenceService`1 [[MIGExcel.Model.Contact, WizardModel, версия = 1.0.0.0, Culture = нейтрально, PublicKeyToken = NULL]], MIGExcel.Service;

...