Resultados da pesquisa a pedido "inversion-of-control"
A ligação auto condicional de Ninject para alterar o escopo (para Agendador de tarefas) não está funcionando corretamente?
Na ligação DbContext do MVC Web Application, funcione corretamente comInRequestScope() kernel.Bind<DbContext>().ToSelf().InRequestScope(); kernel.Bind<IUnitOfWork<DbContext>>().To<UnitOfWork<DbContext>>();Mas de umAgendador de ...
Injeção de dependência para resolver dependências circulares
Exemplo: class MyClass { Composition m_Composition; void MyClass() { m_Composition = new Composition( this ); } }Estou interessado em usar injeção de dependência aqui. Então terei que refatorar o construtor para algo como: void MyClass( ...
MEF = pode sentir frustração?
ATUALIZAR Como eu tentei fazer o MEF funcionar em todo o meu aplicativo, estou encontrando mais lugares onde simplesmente não entendo por que ela não está criando automaticamente minha biblioteca quando eu esperava. Eu acho que tudo volta ao que ...
O Castle-Windsor suporta ForwardedTypes via configuração XML
Eu tenho uma classe que implementa várias interfaces. Eu gostaria de registrar essas interfaces via XML. Tudo o que encontrei é documentação para a nova interface fluente. Esta opção é suportada via XML? O que estaria envolvido na adição desse ...
StructureMap e objetos não configurados para DI / IoC
Eu tenho uma situação em que criei um método de fábrica para criar um objeto. No entanto, o objeto possui um código padrão que precisa de execução antes da criação do objeto. A correção dessa parte do design está fora do escopo ...
Como injetar dependencis no atributo WCF com injetor simples
Eu tenho vários serviços WCF que funcionam com REST e SOAP. Eu criei um atributo do WCF que verifica se o httpcontext atual existe, se existe, ele usa autenticação de cookies, caso contrário, ele usa a autenticação WCF personalizada. Meu ...
Usando Injetor Simples com Unidade de Trabalho e Padrão de Repositório no Windows Form
Estou tentando implementar a IoC no meu aplicativo de formulário do Windows. Minha escolha foi no Simple Injector, porque é rápido e leve. Também implemento o padrão de unidade de trabalho e repositório nos meus aplicativos. Aqui está ...
Injeção de dependência e IDisposable
Estou um pouco confuso sobreDispose() métodos emIDisposable implementações com uso do Autofac Digamos que eu tenha uma certa profundidade nos meus objetos: Controller depende deIManager;Manager depende deIRepository;Repository ...
Ninject passa o tipo de argumento do construtor da classe que implementa a interface
Estou tentando usar o Ninject com o invólucro de log do aplicativo. Aqui está o invólucro: public class NLogLogger : ILogger { private readonly Logger _logger; public NLogLogger(Type t) { _logger = LogManager.GetLogger(t.Name); } }Como você ...
Log como decorador vs. Injeção de dependência - e se eu precisar fazer logon na classe?
(Originalmente fiz essa pergunta emeste comentário [https://stackoverflow.com/questions/7905110/logging-aspect-oriented-programming-and-dependency-injection-trying-to-make?lq=1#comment56990956_7906547] , mas Mark Seemann me pediu para criar uma ...