我有一些带有开放泛型的配置,如下所示:
x.ForRequestedType(typeof(IRepository<>))
.TheDefaultIsConcreteType(typeof(MyRepository<>));
我需要告诉 SM 在构建我的 repo 时它不应该使用最贪婪的构造函数。我该怎么做呢?
当我使用 ForRequestedType<> 时它很容易,但似乎我无法使用非通用版本来做到这一点。
我有一些带有开放泛型的配置,如下所示:
x.ForRequestedType(typeof(IRepository<>))
.TheDefaultIsConcreteType(typeof(MyRepository<>));
我需要告诉 SM 在构建我的 repo 时它不应该使用最贪婪的构造函数。我该怎么做呢?
当我使用 ForRequestedType<> 时它很容易,但似乎我无法使用非通用版本来做到这一点。