spring.net 和 WCF Rest 服务
我正在使用 VS2010 .net 4.0 和 Rest 服务模板构建 WCF Rest 服务。我想介绍 spring.net - IoC,但是当设置 InstanceContextMode.Single 时我无法初始化 spring。对于所有其他设置,我可以使用 IInstanceProvider 接口并引入自定义行为。
我的问题是:
还有其他方法可以初始化 spring 吗?
I am building a WCF Rest Service using VS2010 .net 4.0 and the Rest service template. I would like to introduce spring.net - IoC but I am not able to get spring initialized when the InstanceContextMode.Single
is set. For all other settings I can use IInstanceProvider
interface and introduce a custom behaviour.
My question is:
Is there any other way I can get spring initialized?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
抱歉,我刚刚看到主要响应中的评论
如果您唯一的问题是引用的名称,您可以创建自己的引用并修复引用参数,或者添加一个字典,在 xml 配置中设置一些别名并进行查找那。
据我所知,当 InstanceContextMode 为 single 时,不能使用 Spring;来自文档:
该文档表明:
更多信息在这里: http://www.springframework.net /docs/1.2.0-M1/reference/html/wcf.html
Sorry I just saw the comments in the main response
If your only problem is the name of the reference, you could create your own and fix the reference parameter, or add a dictionary where you set some aliases in the xml config and do a lookup against that.
As far as I know you can't use Spring when the InstanceContextMode is single; from the doc:
The documentation suggests this:
More info here: http://www.springframework.net/docs/1.2.0-M1/reference/html/wcf.html