学海无涯

导航

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 43 下一页

2022年10月5日 #

CAP 介绍

摘要: https://github.com/dotnetcore/cap https://www.cnblogs.com/savorboard/ 作者博客 CAP是一个基于.Net标准的库,是处理分布式事务的解决方案,具有EventBus的功能,轻量级、易用、高效。 在构建 SOA 或 MicroServ 阅读全文

posted @ 2022-10-05 10:42 宁静致远. 阅读(378) 评论(0) 推荐(0) 编辑

Pomelo.EntityFrameworkCore.MySql

摘要: Mysql可能还需要添加Pomelo.EntityFrameworkCore.MySql 阅读全文

posted @ 2022-10-05 10:09 宁静致远. 阅读(35) 评论(0) 推荐(0) 编辑

2022年10月4日 #

Dapper 事务 Transaction

摘要: public async Task<int> Save(long moldProducedProductId, List<MoldStandardResource> list) { int result = 0; string delSql = "Delete MoldStandardResourc 阅读全文

posted @ 2022-10-04 18:21 宁静致远. 阅读(595) 评论(0) 推荐(1) 编辑

Dapper 在继承层次结构中处理数据

摘要: Dapper 包含一项功能,用于处理可能逐行映射到不同类型的数据。在处理使用Table Per Hierarchy存储模式的继承层次结构时,此功能特别有用,即一个表用于表示层次结构中的所有类。“鉴别器”列用于区分类型。 以下类定义表示基于抽象Contract类型的继承层次结构。还定义了三种派生类型, 阅读全文

posted @ 2022-10-04 17:33 宁静致远. 阅读(49) 评论(0) 推荐(0) 编辑

Dapper 的关系 一对一,一对多,多对多

摘要: Dapper 提供了一种称为Multi mapping的功能,使您能够将单行中的数据显式映射到多个对象。 一对多关系 public class Product { public int ProductId { get; set; } public string ProductName { get; 阅读全文

posted @ 2022-10-04 16:45 宁静致远. 阅读(631) 评论(0) 推荐(0) 编辑

Dapper 执行存储过程

摘要: public async Task<int> GenerateWorkshopProductionRuleRecord(List<WorkshopProductionRule> list) { int result = 0; string procedure = "GenerateWorkshopP 阅读全文

posted @ 2022-10-04 15:18 宁静致远. 阅读(809) 评论(0) 推荐(1) 编辑

Dapper 传递参数

摘要: [HttpGet("QueryByAnonymousType")] public async Task<ActionResult<IEnumerable<Product>>> QueryByAnonymousType() {//参数作为匿名类型 var parameters = new { Prod 阅读全文

posted @ 2022-10-04 14:56 宁静致远. 阅读(463) 评论(0) 推荐(0) 编辑

Dapper 查询

摘要: 查询 获取查询结果的单个值: [HttpGet("Count")] public async Task<ActionResult> GetCount() { using IDbConnection con = new SqlConnection(MyConfig.ConnectionString); 阅读全文

posted @ 2022-10-04 10:11 宁静致远. 阅读(390) 评论(0) 推荐(0) 编辑

2022年10月3日 #

用操作筛选器实现请求限流器 filter

摘要: 我们在操作筛选器中不仅可以在操作方法之前或者之后添加代码,还可以在满足条件的时候终止操作方法的执行。 为了避免恶意客户端频繁发送大量请求而消耗服务器资源,我们要实现 1 秒内只允许同一个IP访问一次请求。 /// <summary> /// 请求限流器,1秒内同一个IP只允许访问一次 /// </s 阅读全文

posted @ 2022-10-03 12:12 宁静致远. 阅读(35) 评论(0) 推荐(0) 编辑

操作筛选器 filter

摘要: 每次 ASP.NET Core 中控件器的操作方法执行的时候,操作筛选器都会被执行,我们可以在操作方法执行之前和执行之后执行一些代码,完成特定的功能。 public class MyActionFilter1 : IAsyncActionFilter { public async Task OnAc 阅读全文

posted @ 2022-10-03 11:06 宁静致远. 阅读(60) 评论(0) 推荐(0) 编辑

上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 43 下一页