04 2015 档案

摘要:IDisposable与所有权 在IoC之前(或许你现在正在用它)你有两种方式调用Dispose()方法 1.使用C#using声明 2.Ad-hoc IDisposable和using是相匹配的,但是它们仅能运用在资源的生命周期在单个的方法中的情况。 你需要找到一种策略来确保当资源不再被需要时销毁掉。最常用的一种是基于无论对象是怎样被获取的,都应该释放掉。我暂且把它叫做“ad-hoc”... 阅读全文
posted @ 2015-04-29 17:01 Ghost.KR 阅读(159) 评论(0) 推荐(0)
摘要:为什么Autofac表现的这样? 这里似乎有几个陷阱,虽然这里只有一个------并且这个值得重申: Autofac将会跟踪每一个他所创建的可销毁的组件实例,无论这个实例是怎样被获取的。 当然,最终。Autofac是非常谨慎地设计资源管理使得它比没有容器编程更简单。 注意我在这偷偷使用了资源这个词?我们谈论的内存溢出 什么是资源? 阅读全文
posted @ 2015-04-27 17:46 Ghost.KR 阅读(282) 评论(0) 推荐(0)