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

2 a resposta

Um teste de unidade .NET sem um construtor sem parâmetros, para facilitar a injeção de dependência

Estou tentando fazer com que os testes de unidade não confiem em chamadascontainer.Resolve <T> () por suas dependências. Atualmente estou usandoAutoFac2.2.4 e tentouxUnit.NETeNUnit, mas ambos têmesse problema: Nenhum construtor sem parâmetros ...

2 a resposta

As interfaces são anotadas com a anotação @Component na primavera IoC / DI. Qual seria a razão?

Algumas vezes, as interfaces são anotadas com a anotação @Component. Então, meu raciocínio óbvio foi que as classes que implementam essa interface também serão tratadas como componentes. Mas se eu estiver certo, não é esse o caso. Então, qual é ...

2 a resposta

Faça com que o .NET Core DI resolva automaticamente a classe por implementação genérica de interface / classe abstrata

Existe uma maneira no .NET Core de registrar uma interface genérica e resolver uma classe que corresponde a uma determinada implementação. Por exemplo, eu tenho a seguinte interface: public interface IMapper<TFrom, TTo> { }Eu também tenho uma ...

1 a resposta

O StructureMap CacheBy InstanceScope.HttpSession não está funcionando

Esta é a minha inicialização do StructureMap: ObjectFactory.Initialize(factory => { //Business Conversation is per session factory.ForRequestedType<IConversation>(). TheDefaultIsConcreteType<Conversation>(). ...

4 a resposta

Sobre vários contêineres na estrutura de mola

Em um projeto típico do Spring MVC, existem dois "contêineres": um criado por ContextLoaderListener e o outro criado por DispatchServlet. Eu quero saber, essas duas realmente são duas instâncias de contêiner de IoC (eu vejo dois arquivos de ...

5 a resposta

O tipo String não pode ser construído

Estou usando o Web.api e o Unity e estou recebendo o seguinte erro ao tentar abrir a área "ajuda" padrão: [InvalidOperationException: The type String cannot be constructed. You must configure the container to supply this ...

9 a resposta

Por que você deseja injeção de dependência sem configuração?

Depois de ler as boas respostas emessa questão [https://stackoverflow.com/questions/21288/which-c-net-dependency-injection-frameworks-are-worth-looking-into] , Eu assisti os screencasts de Justin Etheredge. Tudo parece muito bom, com um mínimo de ...

3 a resposta

Como conecto as várias partes do meu código DI do Windsor da API da Web?

Como conecto as várias partes do meu código DI Castle Windsor da API da Web para que o roteamento do Controlador selecione a implementação correta da interface? Nota: Após várias partidas / becos sem saída e vitórias parciais ...

18 a resposta

SqlException do Entity Framework - Nova transação não é permitida porque há outros threads em execução na sessão

No momento, estou recebendo este erro: System.Data.SqlClient.SqlException: nova transação não é permitida porque há outros threads em execução na sessão. ao executar este código: public class ProductManager : IProductManager { #region Declare ...

2 a resposta

Esse é um caso de uso típico para o COI?

Meu aplicativo atual permite que os usuários definam formulários da Web personalizados por meio de um conjunto de telas de administração. é essencialmente um aplicativo do tipo EAV. Como tal, não consigo codificar a marcação HTML ou ASP.NET para ...