我有以下界面和
public interface IHandleAService : IHandleDomainService
public interface IHandleBService : IHandleDomainService
public class AService : IHandleAService
public class BService : IHandleBService
如何基于以下方式扫描和注册所有这些具体类 StructureMap中的IHandleDomainService接口。
答案 0 :(得分:1)
这对我有用:
ObjectFactory.Initialize(c => c.Scan(scan =>
{
scan.TheCallingAssembly();
scan.AddAllTypesOf<IHandleDomainService>();
}));