Pergunta

Alguém teve alguma sorte integrando StructureMap (DI Framework) com WCF?

Eu posso voltar a instância padrão no construtor do meu serviço WCF como este, mas obviamente não é o ideal.

public MemberService()
{
     this.memberRepository = StructureMap.ObjectFactory.GetInstance<IMemberRepository>();
}

Eu já vi isso ( http://www.lostechies.com/blogs/jimmy_bogard/archive/2008/07/29/integrating-structuremap-with-wcf.aspx ), mas não tiveram a sua criação sorte como eu acho que é incompatível com o mais recente 2.5+ liberação de StructureMap.

Foi útil?

Solução

Isso já foi discutido aqui . Quais problemas você encontrou com o exemplo que você forneceu? Em vez de escrever o código no construtor do serviço que você escrevê-lo no GetInstance método de sua IInstanceProvider implementação .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top