1

私は次のインターフェースを持っています

public interface IHandleAService : IHandleDomainService
public interface IHandleBService : IHandleDomainService

public class AService : IHandleAService
public class BService : IHandleBService

StructureMapのIHandleDomainServiceインターフェイスに基づいて、これらすべての具象クラスをスキャンして登録するにはどうすればよいですか。

4

1 に答える 1

1

これは私のために働きます:

ObjectFactory.Initialize(c => c.Scan(scan =>
{
    scan.TheCallingAssembly();
    scan.AddAllTypesOf<IHandleDomainService>();
}));
于 2013-01-17T10:05:02.270 に答える