您可以这样做:
注册:
builder.RegisterAggregateService(typeof(IGenericAggregateService<>));
构造函数定义:
public Repository(IGenericAggregateService<TEntity> aggregateService)
但autofac无法解析aggregateService参数。
有解决方法吗?
答案 0 :(得分:0)
据我所知,这是不可能的。但有一个解决方法。它需要一些额外的努力。