如何根据structuremap中的最后一个接口注册具体类

时间:2013-01-16 19:18:36

标签: c# structuremap

我有以下界面和

public interface IHandleAService : IHandleDomainService
public interface IHandleBService : IHandleDomainService

public class AService : IHandleAService
public class BService : IHandleBService

如何基于以下方式扫描和注册所有这些具体类 StructureMap中的IHandleDomainService接口。

1 个答案:

答案 0 :(得分:1)

这对我有用:

ObjectFactory.Initialize(c => c.Scan(scan =>
{
    scan.TheCallingAssembly();
    scan.AddAllTypesOf<IHandleDomainService>();
}));