随笔分类 - Entity Framework
摘要:EF实体框架数据操作基类主要是规范增、改、查、分页、Lambda表达式条件处理,以及异步操作等特性,这样能够尽可能的符合基类这个特殊类的定义,实现功能接口的最大化重用和统一。 1、程序代码 #region 00 单例模式 private static BaseDAL<T> _mInstance =
阅读全文
摘要:
阅读全文

摘要:本案例主要说明如何使用NSwag 工具使用桌面工具快速生成c# 客户端代码、快速的访问Web Api。 NSwagStudio 下载地址 比较强大、可以生成TypeScript、WebApi Controller、CSharp Client 1、运行WebApi项目 URL http://yours
阅读全文
摘要:awesome-dotnet 是由 quozd 发起和维护。内容包括:编译器、压缩、应用框架、应用模板、加密、数据库、反编译、IDE、日志、风格指南等。 https://github.com/jobbole/awesome-dotnet-cn (注:下面用 [$] 标注的表示收费工具,但部分收费工具
阅读全文
摘要:扩展了实体框架的功能类库. https://github.com/loresoft/EntityFramework.Extended 1、批量更新/删除 1)删除 2)更新 2、查询结果缓存 存查询结果,使用扩展方法FromCache位于EntityFramework。命名空间扩展。下面是一个示例缓
阅读全文
摘要:public bool CreateTB_PROPERTY_MODELLByList(List entity) { try { //将集合转换成DataTable ...
阅读全文
摘要:WebApi代码: public class ValuesController : ApiController { Entities db=new Entities(); // GET api/values public IEnum...
阅读全文
摘要:一般在WCf数据大数据是 List集合 或者 Json。 public DataTable GetProperitybyModelCode(string modelCode) { using (var entity = new USERRIGHTEntities()) { //查询对应的表名和表的ID var queryResult = (from fx in entity.T_ModelInfo join tp in entit...
阅读全文
摘要:错误异常:Unable to update the EntitySet 'XXX' because it has a DefiningQuery and no <InsertFunction> element exists in the <ModificationFunctionMapping> element to support the current operation.解决方案在使用AdO.NET Entity Framework的时候,你可能会遇到这个问题,这个问题就是告诉你,你使用的“XXX”这张表在数据库没有定义主键,只要设置了主键,就不会
阅读全文