Frage

Jeder hatte kein Glück StructureMap (DI Framework) mit WCF zu integrieren?

Ich kann die Standard-Instanz im Konstruktor meines WCF-Dienstes wie diese zurückgeben, aber offensichtlich ist es nicht ideal.

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

Ich habe dies ( http://www.lostechies.com/blogs/jimmy_bogard/archive/2008/07/29/integrating-structuremap-with-wcf.aspx ) aber nicht Glück hatte es einrichten, wie ich es unvereinbar denken mit die neueste Version von 2.5+ StructureMap.

War es hilfreich?

Lösung

Dies hat bereits hier diskutiert. Welche Fragen haben Sie begegnen mit dem Beispiel, das Sie zur Verfügung gestellt? Anstatt den Code im Konstruktor des Dienstes zu schreiben, schreiben Sie es in der GetInstance Methode Ihrer IInstanceProvider Implementierung .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top