Injecção dependência durante o carregamento conjunto dinâmico

votos
1

eu tenho um applicatoin winforms que tem um monte de implementações de IOrderDataLoader. Outras equipes estão começando a construir suas próprias novas implementações de IOrderDataLoader. Então, nós mudamos nosso aplicativo para olhar em um diretórios de DLLs e carregar todas as classes que implementam IOrderDataLoader usando reflexão. Desta forma, outros grupos podem implantar seus dlls por conta própria e as principais cargas de aplicativos sob demanda.

O problema é uma das implementações que temos como um projeto interno que estamos tentando mover-se em sua própria implementação tem um número de dependências. Como eu faço para quebrar isso e carregá-lo com todas as dependências? Todos os outros carregadora de dados ter construtores vazios, então eu simplesmente apenas de loop. .

Publicado 10/12/2008 em 06:20
fonte usuário
Em outras línguas...                            


1 respostas

votos
2

Tente olhar para a extensibilidade Framework Managed . É uma estrutura para fazer o que você já fez, e suporta injeção de dependência no estilo que você solicitar.

Respondeu 10/12/2008 em 06:39
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more