StructureMap avec WCF?
-
03-07-2019 - |
Question
Quelqu'un a-t-il eu de la chance en intégrant StructureMap (DI Framework) à WCF?
Je peux renvoyer l'instance par défaut dans le constructeur de mon service WCF comme ceci, mais ce n'est évidemment pas idéal.
public MemberService()
{
this.memberRepository = StructureMap.ObjectFactory.GetInstance<IMemberRepository>();
}
J'ai vu cela ( http://www.lostechies.com/blogs/jimmy_bogard/archive/2008/07/29/integrating-structuremap-with-wcf.aspx ) mais je n'ai pas eu la chance de le configurer car je pense que c'est incompatible avec la dernière version 2.5 de StructureMap.
La solution
Cela a déjà été abordé ici . Quels problèmes avez-vous rencontré avec l'exemple que vous avez fourni? Au lieu d'écrire le code dans le constructeur du service, écrivez-le dans GetInstance méthode de votre IInstanceProvider . .
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow