首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应该缓存城堡DynamicProxy IInterceptor还是ProxyGenerator?

应该缓存城堡DynamicProxy IInterceptor还是ProxyGenerator?
EN

Stack Overflow用户
提问于 2009-12-18 06:04:41
回答 1查看 1.8K关注 0票数 3

我正在使用StructureMap通过实例调用来丰富我的一些对象

ProxyGenerator.CreateInterfaceProxyWithTarget(myObject, MYInterceptor)

目前我的容器中有MYInterceptor,我应该为拦截器实现任何类型的缓存吗?

第二个问题是,我应该在容器中注册我的ProxyGenerator吗?如果是,我应该对它应用任何类型的缓存吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2009-12-18 07:27:03

您很可能希望重用相同的ProxyGenerator,以利用其代理类型缓存功能。

关于拦截器的事-这要看情况。它是纯功能的吗?它有自己的状态吗?对于此没有通用规则,因此您需要决定是否需要为每个新代理创建一个新实例,或者是否可以重用相同的实例(当拦截器本身没有状态时,这几乎是唯一有意义的)

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1924914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档