我想使用StructureMap在運行時掃描包含Registry類實現的程序集,但我遇到了問題。StructureMap 2.6.1.0程序集掃描問題
如果一個DLL包含一個註冊表類,但也包含一個對運行時不存在的dll的引用(比如運行時不需要的Rhino.Mocks dll),那麼StructureMap將拋出一個StructureMapConfiguration異常從Assembly.GetExportedTypes()調用。
有沒有辦法在StructureMap中避免這種行爲?
ObjectFactory.Initialize(x =>
{
x.Scan(s =>
{
s.AssembliesFromApplicationBaseDirectory();
s.LookForRegistries();
});
});