我有一个解决方案和多个.net核心项目。
- 项目(解决方案)
- WebApi
- 业务
- 数据
WebApi
项目引用Business
,但不引用Data
项目。因此,我想在实现IMyInterface
的解决方案中获取所有类型。所有项目都有实现IMyInterface
的类。我想找到所有的人。
我正在WebApi项目中调用以下代码:
var m = AppDomain.CurrentDomain.Getassemblies()
.SelectMany(name => name.GetTypes())
.Where(type => typeof(IMyInterface).IsAssignableFrom(type))
.ToList();
但未找到类型。
如何找到?