Does anyone have a complete and working DI sample for WCF?
Every sample I find just gets me more confused. Does anyone know of a complete and working standalone simple sample that works with the built in stuff?
Maybe once I get a handle of the built in stuff, I can move on to different DI frameworks such as StructureMap or Unity with WCF.
My MVC project is currently using Unity for all its DI.
The code download for my book Dependency Injection in .NET contains a full, working example.
However, most of what you'll need to know is explained in this answer: Injecting data to a WCF service
I recommend this one. I have already used it and it is fully working.
This one is the most straightforward one I've found.
DI with Castle Windsor
- Official Site http://docs.castleproject.org/Windsor.WCF-Integration-Facility.ashx
- Blog article http://ayende.com/blog/2548/wcf-windsor-integration
- Blog article with sample http://mikehadlow.blogspot.com/2008/11/windsor-wcf-integration.html
There is a fully working downloadable sample here on Codeplex. It uses the Unity.WCF NuGet package, so it's really the kind of slam dunk example you are looking for.
来源:https://stackoverflow.com/questions/5255344/need-complete-di-sample-for-wcf