Domanda

Qualcuno ha avuto fortuna con l'integrazione di StructureMap (DI Framework) con WCF?

Posso restituire l'istanza predefinita nel costruttore del mio servizio WCF in questo modo, ma ovviamente non è l'ideale.

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

Ho visto questo ( http://www.lostechies.com/blogs/jimmy_bogard/archive/2008/07/29/integrating-structuremap-with-wcf.aspx ) ma non ho avuto fortuna a configurarlo perché penso che sia incompatibile con l'ultima versione 2.5+ di StructureMap.

È stato utile?

Soluzione

Questo è già stato discusso qui . Quali problemi hai riscontrato nell'esempio che hai fornito? Invece di scrivere il codice nel costruttore del servizio, lo scrivi in ?? GetInstance metodo dell'implementazione IInstanceProvider .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top