使用Bootstrapper for Unity和Automapper进行WCF初始化

Ray*_*ond 6 wcf bootstrapper

我正在使用Unity Container和Automapper,我正在寻找一个在我的WCF服务中调用初始化和引导代码的地方.我的互联网搜索推荐了这里讨论的四种方法之一 http://blogs.msdn.com/b/wenlong/archive/2006/01/11/511514.aspx

(e.g. 
1. Global.asax, 
2. App_Code\AppInitialize, 
3. custom ServiceHost, and 
4. ServiceHostBase.InitializeRuntime)
Run Code Online (Sandbox Code Playgroud)

但是,我还想知道是否有人使用 带有Unity和Automapper扩展的"Bootstrapper"项目 http://bootstrapper.codeplex.com/.

那么在WCF服务中调用"Bootstrapper.Run()"代码的最佳位置在哪里/如何?示例代码将不胜感激.谢谢!

小智 0

您可以使用 Web 激活器并在引导程序类上调用初始化方法。请参阅https://www.nuget.org/packages/WebActivatorEx/的详细信息