0
我有开放的泛型一些配置,看起来像这样:StructureMap:你如何定义一个开放泛型的默认构造函数?
x.ForRequestedType(typeof(IRepository<>))
.TheDefaultIsConcreteType(typeof(MyRepository<>));
我要告诉SM,建立我的回购时,不宜用贪婪的构造。我该怎么做呢?
它很容易当我使用ForRequestedType <>,但它似乎我不能用非通用版本。