Resultados da pesquisa a pedido "inversion-of-control"

4 a resposta

Biblioteca "amigável" de Injeção de Dependência (DI)

Eu estou pensando no design de uma biblioteca C #, que terá várias funções diferentes de alto nível. Claro, essas funções de alto nível serão implementadas u...

4 a resposta

Injetando Dependências em Classes de Modelo de Domínio com Nhibernate (ASP.NET MVC + IOC)

2 a resposta

ObjectContext nunca deriva de uma interface? Como você aplica DI / IoC no caso de vários tipos de ObjectContext?

2 a resposta

Como uso o AutoMapper com o Ninject.Web.Mvc?

Configuraçãoeu tenho umAutoMapperConfiguration classe estática que configura os mapeamentos do AutoMapper: static class AutoMapperConfiguration() { internal static void SetupMappings() { Mapper.CreateMap<long, ...

2 a resposta

Instanciação de serviço WCF via contêiner IoC

O tempo de execução do WCF pode ser criado para instanciar um serviço por meio de um contêiner de IoC, e não por seu processo usual? (Além disso, dado um conflito potencial entre a configuração de estilo de vida do contêiner para o tipo e o ...

1 a resposta

resolução polimórfica de parâmetros genéricos em Unity registerType

Estou tentando fazer o seguinte e falhando: class base {} class derived1 : base {} class derived2 : base {} interface itr<t> where t : class, base {} class c1: itr<derived1> {} class c2 : itr<derived2> {} // Os 2 registros a seguir ...

2 a resposta

Como remover a funcionalidade da unidade de trabalho dos repositórios usando o IOC

Eu tenho um aplicativo usando ASP.NET MVC, Unity e Linq to SQL. O contêiner de unidade registra o tipoAcmeDataContext que herda deSystem.Data.Linq.DataContext, com umLifetimeManager usandoHttpContext. Existe uma fábrica de controladores que ...

1 a resposta

Interface Angular 2 injetável?

Hoje me deparei com algo que não achei que me causaria problemas. Em Java e Spring, posso declarar dois beans que implementam uma determinada interface, enquanto em outra classe em que são injetados, só trabalho com a interface; é de fato o que ...

2 a resposta

Como controle a criação / tempo de vida da instância MembershipProvider?

Registrei uma classe MembershipProvider personalizada no meu arquivo Web.Config. Estou usando Inversion Of Control usando Castle Windsor e registrei minha classe MembershipProvider personalizada como transitória (porque está usando um ...

7 a resposta

O que os programadores querem dizer quando dizem: "Código contra uma interface, não um objeto".

Comecei a longa e árdua busca de aprender eApliqueTDD para o meu fluxo de trabalho. Tenho a impressão de que o TDD se encaixa muito bem com os princípios de IoC. Depois de navegar por algumas das perguntas marcadas com TDD aqui no SO, li que é ...