排序
怎样优雅地增删查改(一):从0开始搭建Volo.Abp项目
@目录项目介绍模块化由框架实现的需要实现的创建项目创建业务模块配置引用和依赖配置DbContext创建实体和Dto配置AutoMapper 软件系统中数据库或者持久层的基本操作功能可以用Curd描述,Curd即 ...
asp.net core之异常处理
合集 - asp.net core入门到造轮子(11)1.asp.net core入门到造轮子-目录07-242.asp.net core之Startup07-243.asp.net core之依赖注入07-254.asp.net core之中间件07-265.asp.net core之Host07-27...
asp.net core之Host
合集 - asp.net core入门到造轮子(5)1.asp.net core入门到造轮子-目录07-242.asp.net core之Startup07-243.asp.net core之依赖注入07-254.asp.net core之中间件07-265.asp.net core之Host07-27...
ASP.NET Core 6框架揭秘实例演示[42]:检查应用的健康状况
现代化的应用及服务的部署场景主要体现在集群化、微服务和容器化,这一切都建立在针对部署应用或者服务的健康检查上。ASP.NET提供的健康检查不仅可能确定目标应用或者服务的可用性,还具有健康...
asp.net core之EfCore
合集 - asp.net core入门到造轮子(14)1.asp.net core入门到造轮子-目录07-242.asp.net core之Startup07-243.asp.net core之依赖注入07-254.asp.net core之中间件07-265.asp.net core之Host07-27...
ASP.NET 6 使用工作单元操作 MongoDB
大家好,我是Edison。 最近工作中需要用到MongoDB的事务操作,因此参考了一些资料封装了一个小的组件,提供基础的CRUD Repository基类 和 UnitOfWork工作单元模式。今天,就来简单介绍一下这个...
ASP.NET Core – 日志记录系统(一)
一、日志记录 日志记录是什么?简单而言,就是通过一些方式记录应用程序运行中的某一时刻的状态,保留应用程序当时的信息。这对于我们进行应用程序的分析、审计以及维护有很大的作用。 作为程序...
怎样优雅地增删查改(七):按用户查询
@目录实现使用测试 实现 定义按用户查询(IUserOrientedFilter)接口 public interface IUserOrientedFilter { public string EntityUserIdIdiom { get; } Guid? UserId { get; set; } } Entity...
asp.net core之Options
合集 - asp.net core入门到造轮子(8)1.asp.net core入门到造轮子-目录07-242.asp.net core之Startup07-243.asp.net core之依赖注入07-254.asp.net core之中间件07-265.asp.net core之Host07-276...
怎样优雅地增删查改(九):按日期范围查询
目录实现按开始日期查询按结束日期查询使用项目地址 使用数据库的创建时间作为查询依据,在Abp框架中,实体类实现ICreationAuditedObject接口,或继承CreationAuditedEntity类,使用仓储创建记...
利用Abp过滤器实现业务数据“回收站”功能
@目录原理创建过滤器使用过滤器查询删除恢复 原理 回收站是当用户删除一条记录时,不是直接从数据库中删除,而是将其放入“回收站”,以便用户可以在需要时恢复数据。 在Abp框架中,若实体实现...
asp.net core之日志
合集 - asp.net core入门到造轮子(9)1.asp.net core入门到造轮子-目录07-242.asp.net core之Startup07-243.asp.net core之依赖注入07-254.asp.net core之中间件07-265.asp.net core之Host07-276...
asp.net core之路由
合集 - asp.net core入门到造轮子(10)1.asp.net core入门到造轮子-目录07-242.asp.net core之Startup07-243.asp.net core之依赖注入07-254.asp.net core之中间件07-265.asp.net core之Host07-27...
怎样优雅地增删查改(三):业务用户的增删查改
@目录创建业务用户创建业务用户同步器创建业务用户应用服务增删改查创建控制器测试按组织架构查询按职称查询 创建业务用户 区别于身份管理模块(Identity模块)的鉴权用户IdentityUser,业务用...
ASP.NET Core 6框架揭秘实例演示[40]:基于角色的授权
ASP.NET应用并没有对如何定义授权策略做硬性规定,所以我们完全根据用户具有的任意特性(如性别、年龄、学历、所在地区、宗教信仰、政治面貌等)来判断其是否具有获取目标资源或者执行目标操作...
asp.net core之中间件
合集 - asp.net core入门到造轮子(4)1.asp.net core入门到造轮子-目录07-242.asp.net core之Startup07-243.asp.net core之依赖注入07-254.asp.net core之中间件07-26收起 中间件介绍# 在asp.net...
怎样优雅地增删查改(五):按组织架构查询
@目录原理实现应用测试 之前我们实现了Employee,Alarm管理模块以及通用查询应用层。 Employee的集合查询业务,是通过重写CreateFilteredQueryAsync方法,来实现按组织架构查询的过滤条件。 我...
理解ASP.NET Core – 全球化&本地化&多语言(Globalization and Localization)
合集 - 理解ASP.NET Core(17)1.理解ASP.NET Core - Startup2021-08-302.理解ASP.NET Core - 中间件(Middleware)2021-09-023.理解ASP.NET Core - 依赖注入(Dependency Injection)2021-09-064.理...
.net 温故知新【12】:Asp.Net Core WebAPI 中的Rest风格
RPC RPC(Remote Procedure Call),远程过程调用),这种RPC形式的API组织形态是类和方法的形式。所以API的请求往往是一个动词用来标识接口的意思,比如 https://xxxx/GetStudent?id=1 和 https...
WebAPI公开接口请求签名验证
前言 现在的系统后端开发的时候,会公开很多API接口 对于要登录认证后才能访问的接口,这样的请求验证就由身份认证模块完成 但是也有些接口是对外公开的,没有身份认证的接口 我们怎么保证接口的请...