博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
EF终于也有了IDbContextFactory
阅读量:5248 次
发布时间:2019-06-14

本文共 1252 字,大约阅读时间需要 4 分钟。

很久没有更新blog了,最近都在忙些私人的事儿,肚子里没货当然就没得写。

今天这篇也不是什么心的技术心得,其实就是一个新闻:

摘抄部分内容如下

 

Title
Introduction of new types to facilitate design-time tools for Code First. Update 1 introduces a set of types to make it easier for design time tools to interact with derived DbContexts:
  • DbContextInfo can be used to instantiate and interact with a derived context as well as determine information about the origin of the connection string etc..
  • IDbContextFactory<TContext> is used to let DbContextInfo know how to construct derived DbContext types that do not expose a default constructor. If your context does not expose a default constructor then an implementation if IDbContextFactory should be included in the same assembly as your derived context type.
 

 

众所周知,EF到现在还不支持二级缓存。我以前一直很纳闷,在EF的体系里啥对象的生命周期是Application级别的,能够让二级缓存挂在上面。很明显原来的DbContext的设计目标不是干这个活儿的,微软的walkthrough的做法基本都是即用即抛的。而IDbContextFactory的出现终于让二级缓存看到了希望吧:)

 

还有一个更新一点的新闻是

说实话我不太理解这个功能为啥会成为the most consistent request,反正我不觉得这功能有啥用= =

 

其实以上两则都是前两天的旧闻啦,我也是外出一周回来后刚看到。可是看似园子里没人提及这个事儿啊?估计园子里没啥人关心EF这东西啦~~~其实要不是工作需要我也懒得学这玩意,直到现在我都觉得EF真是弱爆了。。。

 

[Update]Ayende Rahien写了篇,喷EF 4.1 Update1作为一个小版本的update竟然有break changes(而且貌似没声明?),造成custom provider都用不了了。

转载于:https://www.cnblogs.com/jiaxingseng/archive/2011/08/01/2123317.html

你可能感兴趣的文章
Jenkins关闭、重启,Jenkins服务的启动、停止方法。
查看>>
CF E2 - Array and Segments (Hard version) (线段树)
查看>>
Linux SPI总线和设备驱动架构之四:SPI数据传输的队列化
查看>>
SIGPIPE并产生一个信号处理
查看>>
CentOS
查看>>
Linux pipe函数
查看>>
java equals 小记
查看>>
爬虫-通用代码框架
查看>>
2019春 软件工程实践 助教总结
查看>>
YUV 格式的视频呈现
查看>>
Android弹出框的学习
查看>>
现代程序设计 作业1
查看>>
在android开发中添加外挂字体
查看>>
Zerver是一个C#开发的Nginx+PHP+Mysql+memcached+redis绿色集成开发环境
查看>>
多线程实现资源共享的问题学习与总结
查看>>
Learning-Python【26】:反射及内置方法
查看>>
torch教程[1]用numpy实现三层全连接神经网络
查看>>
java实现哈弗曼树
查看>>
转:Web 测试的创作与调试技术
查看>>
python学习笔记3-列表
查看>>