摘要: 001 dynamic Linqdynamicdynamic Linq 引出问题思考一个场景: 有的时候我们需要根据传入的参数来要求根据哪些字段,对内存中的数据进行分组操作(即分组条件的字段的个数是不确定的),那么我们应该怎么解决这样的问题呢?下面的解决方案,就为我们提供了解决办法. 准备工作我们需要引用System.Linq.Dynamic;我们需要在项目中导入命名空间 System.L... 阅读全文
posted @ 2020-04-29 15:19 HelloZyjS 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 002 在Asp.Net Core中debug时修改cshtml页面前端页面不刷新问题刷新网页cshtml 引出问题我们都知道在 .Net Framework时代,我们在开发 Asp .Net web页面时,有的时候我们通过浏览器来调试网页的数据,发现页面数据有问题,或者布局样式有问题,我们会直接修改(debug状态下)cshtml页面,Ctrl+S保存之后,刷新浏览器页面,就可以获取到修改后... 阅读全文
posted @ 2020-04-29 10:10 HelloZyjS 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 005 Entity Framework Core 2.x 种子数据EF Core博客园文章Id: modelBuilder.Entity().HasData(new Province { ProvinceId = 1, //此处一定要记得编写主键 Name = "广东", Po... 阅读全文
posted @ 2020-04-19 11:36 HelloZyjS 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 004 Entity Framework Core 2.x P5 关联数据EF Core添加关系数据查询关联数据预加载 Eager LoadingInclude注意事项查询映射 Query Projections修改关联数据删除关联数据博客园文章Id:12727827 添加关系数据public IActionResult Demo1(){ var province = new Provi... 阅读全文
posted @ 2020-04-18 20:18 HelloZyjS 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 003 Entity Framework Core 2.x P3 P4 插入数据和简单查询EF Core博客园文章Id:12709575在Asp .Net Core项目中使用Entity Freamwork Core项目架构AspEFCore.DataAspEFCore.Domain.ModelsAspEFCore.Web创建以下实体类模型迁移EFCore Insert 操作Insert 操作批... 阅读全文
posted @ 2020-04-15 23:35 HelloZyjS 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 002 Entity Framework Core 2.x P2 表关系 一对多 多对多EntityFrameworkCoreASP.NET Core博客园文章Id:12700088 项目结构项目结构AspEFCore.DataAspEFCore.Domain.ModelsAspEFCore.Web AspEFCore.Data需要引用的依赖项如下:Microsoft.EntityFrame... 阅读全文
posted @ 2020-04-14 18:43 HelloZyjS 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 001 Entity Framework Core 2.x P1EF Core博客园文章Id:12685793EFCore 介绍EFCore 是什么?为什么使用EFCoreEFCore 2.x支持的平台框架在项目中使用EFCore安装EFCore查看本机SqlServer 实例的 cmd命令EFCore 迁移迁移用的库命令解释: EFCore 介绍概述:Entity Framework Cor... 阅读全文
posted @ 2020-04-12 15:52 HelloZyjS 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 使用ASP.NET Core 3.x 构建 RESTful API P21 P22 创建资源 创建子资源新建模板创建父资源创建子资源博客园文章Id:12678771 创建父资源根据经验,我们在做查询,创建,更新时,我们应该使用不同的Dto类,虽然绝大多数时候,可能他们的成员是一样的,但是业务是变化的,创建不同的Dto类的好处,在于可以快速的方便我们对于某一块业务进行重构.下面我们开始编写用于创... 阅读全文
posted @ 2020-04-11 12:32 HelloZyjS 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 使用ASP.NET Core 3.x 构建 RESTful API P20 HTTP方法的安全性和幂等性博客园文章Id: 安全性和幂等性安全性是指方法执行后并不会改变资源的表述.幂等性是指方法无论执行多少次都会得到相等的结果.HTTP方法安全?幂等?GET是是OPTIONS是是HEAD是是POST不不DELETE不是PUT不是PATCH不不上述描述都是属于HTTP理论的一部分,我们应当遵循自要... 阅读全文
posted @ 2020-04-11 10:37 HelloZyjS 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 使用ASP.NET Core 3.x 构建 RESTful API P17 P18 P19 过滤和搜索 查询参数博客园文章Id:12676569理论如何给API传递数据Binding Source Attributes[ApiController]过滤搜索过滤 VS 搜索编码过滤搜索 理论 如何给API传递数据数据可以通过多种方式来传递给API.在 Asp .Net Core中 Bindin... 阅读全文
posted @ 2020-04-10 22:19 HelloZyjS 阅读(279) 评论(0) 推荐(0) 编辑