J'essaie d'utiliser StructureMap pour analyser au moment de l'exécution les assemblages contenant une implémentation de la classe Registry, mais je rencontre un problème. Si une DLL contient une classe Registry, mais contient également une référence à une DLL qui n'est pas présente à l'exécution (disons une DLL Rhino.Mocks non requise à l'exécution), StructureMap lève une exception StructureMapConfiguration résultant à partir d'un appel Assembly.GetExportedTypes().StructureMap 2.6.1.0 Problème d'analyse d'assemblage
Est-il possible d'éviter ce comportement dans StructureMap?
ObjectFactory.Initialize(x =>
{
x.Scan(s =>
{
s.AssembliesFromApplicationBaseDirectory();
s.LookForRegistries();
});
});