StructureMap con WCF?
-
03-07-2019 - |
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.
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