当前位置:  开发笔记 > 运维 > 正文

通过IoC容器进行WCF服务实例化

如何解决《通过IoC容器进行WCF服务实例化》经验,为你挑选了1个好方法。

是否可以通过IoC容器而不是通过其常规流程来使WCF运行时实例化服务?(另外,考虑到容器的类型生活方式配置与服务的InstanceContextBehavior之间可能发生冲突,这种方法会不是很糟糕?)

我知道我可能会完全提出错误的问题.我的目标是通过容器提供的方法拦截工具实现AOP方法(例如,方法输入/退出日志记录,性能计数和调用限制,所有这些都涉及我不想插入到服务实现中的逻辑和依赖项).我想WCF提供了其他方法来解决这个问题,所以我也很想知道其他推荐的方法.



1> Krzysztof Ko..:

简短回答 - 是的,可能.

请看看城堡WCF整合.它允许你使用Castle Windsor作为WCF,它提供了比注入依赖项更强大的功能.最好使用此处的trunk版本.关于它的文档不多,但请看一下测试.它们很容易理解,对您来说是一个很好的示例代码.WCF工具让你完全按照你所问的那种方式做.

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有