我正在使用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()”代码的最佳位置在哪里?示例代码将不胜感激。谢谢!

最佳答案

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

关于使用Bootstrapper进行Unity和Automapper的WCF初始化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11855096/

10-09 06:11