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

时间:2012-08-07 22:33:47

标签: 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)

但是,我也想知道是否有人使用过“Bootstrapper”项目 http://bootstrapper.codeplex.com/ 使用Unity和Automapper扩展。

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

1 个答案:

答案 0 :(得分:0)

您可以在bootstrapper类上使用web激活器并调用initialize方法。查看有关https://www.nuget.org/packages/WebActivatorEx/

的详细信息